And it was worn one month after she took her vows.
Meghan Markle’s wedding dress has got to be one of the most discussed pieces of clothing of the year, and now, the new Duchess of Sussex has done it again.
For the first day of the Royal Ascot horse races, Meghan Markle wore a belted white shirt dress with lace detailing at the waist.
Like her wedding gown, it was designed by Clare Waight Keller for Givenchy, and we don’t think it’s too much of a reach to say they share some common elements.
Here’s a full look at the Duchess’s Ascot dress. Her hat is by Philip Treacy, of course.
The fabric and that flowing skirt bring to mind Markle’s wedding gown, but it’s the lace that really drives it home. Her five-metre lace veil was embroidered with flowers to represent each country of the Commonwealth, as we’re sure you remember.
Here’s a look at that very noteworthy gown to jog your memory. Markle’s wedding to Prince Harry took place on May 19 — exactly a month before the start of Ascot.
And why not have another look at one of the official portraits, just while we’re here.
Markle’s dress for Ascot was more covered-up than we often see her — the Duchess loves an open neckline — but that’s due to the conservative dress code of the royal-sponsored event.
She went for a monochrome look, with black shoes, belt and bag, and black trim on her Treacy hat.
It was a sophisticated look, and well within Markle’s new post-wedding style.
Our own royal family were on hand for the races, too, with HRH Princess Haya wearing icy blue.
You can see more of them over here.