On July 26, Meghan Markle [1] made a surprise appearance at the Sentebale Polo Cup [2] alongside her husband, Prince Harry. For the occasion, she wore a denim midi dress by Carolina Herrera that featured a v-neck and a thick belt. Accessorised with a J.Crew Raftan Clutch [3] (£62, originally £88), a pair of white Aquazzura Deneuve Pumps [4] (£490) (which she also owns in black [5]), stud earrings, and oversize sunglasses, the Duchess's dress looked incredibly stylish.
However, it's a small yet important detail that really made all the difference: the deep pockets. As every fashion girl will know, finding a pretty dress with pockets [6] can be a bit difficult, but there's just something about adding that functional element that gets us more excited than anything — and it looks like Meghan agrees with us.
Of course, it's not the first time that Meghan will have stunned in a Carolina Herrera creation. Back in June, the Duchess of Sussex wore a beautiful — yet controversial — pink off-the-shoulder dress [7] by the designer when she attended her very first Trooping the Colour. This time around, however, it doesn't look like she made any royal fashion faux pas [8]. Read on to get a closer look at her stunning ensemble, and then shop her exact dress.