The Duke and Duchess of Sussex made their first joint appearance at the Royal Ascot today.
They joined the Earl and Countess of Wessex in the third carriage in the royal procession.
Meghan smiled warmly to the crowds, receiving huge cheers from the crowd, looking ever more at ease in her new role.
Dress: Bespoke Givenchy White Shirtdress
Hat: Philip Treacy OC 423
Earrings: Birks Petale Earrings
Clutch: Givenchy Black Satin Clutch with Jewelry Clasp
Shoes: Balenciaga Knife Heels
Belt: TBC, Givenchy Thin Black Leather Belt