At the Royal Ascot
Beaming in a belted, white Givenchy dress featuring a handkerchief hem, the Duchess of Sussex seemed to be enjoying her Royal Ascot debut.
Meghan wore a flowy white and blue floral maxi dress by Oscar de la Renta as she accompanied her husband to the wedding of Celia McCorquodale and George Woodhouse in Lincolnshire, England.
Gorgeous in Givenchy
The Duchess of Sussex wore head-to-toe Givenchy for her first solo royal engagement with the Queen in Cheshire.