She paired it with a matching Philip Treacy hat with floral detail, and Jimmy Choo shoes.
Now here’s where you’ve seen the outfit before. She first wore it for her daughter Charlotte’s christening back in July 2015, and then a year later for the Queen’s birthday in June 2016.
As for Princess Charlotte, she wore a custom-made dress by Givenchy of course, to match the other bridesmaids.
She accessorised with white leather Aquazurra shoes, monogrammed with her initials, and the wedding date. The shoes are a gift from Meghan to the young ladies as a keepsake of the special day.
Oh so chic.
This article originally appeared on marie claire UK