(June 18, 2018 - Source: Naomi Baker/Getty Images Europe) more pics like this »
Prev 30 of 37 Next
My Fair Lady
In 2018, the Duchess kept it classic and stylish in a white shirtdress by Givenchy at the Royal Ascot.