Today at Windsor’s St George’s Chapel, all eyes were on the Duchess of Sussex. Meghan Markle wore Givenchy for Princess Eugenie’s wedding. The Duchess chose Clare Waight Keller, the designer behind her own wedding dress, to outfit her for today’s nuptials.
It came as no surprise as Markle has often turned to the British designer since Waight Keller created her wedding dress earlier this year.
But while the Duchess of Sussex was the epitome of elegance, it was immediately apparent that she had deliberately kept her look low key so as not to eclipse the bride.
Meghan Markle wore Givenchy to Princess Eugenie’s wedding.
Her navy coat dress with its asymmetric buttoning was a Givenchy signature but a far cry from some of the more outre looks that Waight Keller sent down the Givenchy runway during Paris Fashion Week earlier this month.
The Duchess teamed her Givenchy look with matching navy pumps and a small fascinator hat by the milliner Noel Stewart.
The Queen’s granddaughter, Princess Eugenie is the younger daughter of the queen’s third child Prince Andrew and his ex-wife Sarah Ferguson, the Duchess of York. She is ninth-in-line to the throne. The princess is marrying drinks executive Jack Brooksbank.
Celebrity attendees at today’s ceremony