Today Meghan Markle attended the wedding of Princess Eugenie and Jack Brooksbank wearing a navy dress and coat.
The Duchess of Sussex’s choice of designer for the nuptials was especially significant, as it was the same designer that she wore for her own lavish ceremony at St George’s Chapel in May.
As Markle emerged from the car at the chapel, she could be spotted wearing an all-navy ensemble, with a dress and coat designed by the French luxury fashion house and a hat designed by Noel Stewart.
Noel Stewart is a couture hat designer, specialising in hats for events such as weddings, races and other extravagant occasions.
Markle has spoken about her admiration for Givenchy artistic director Claire Waight Keller in the past, complimenting the designer on her “elegant aesthetic, impeccable tailoring and relaxed demeanour.”
The duchess sat next to her husband Prince Harry during the ceremony, with Princess Anne, the Queen’s only daughter, sat to her left.
Markle’s choice to wear a Givenchy gown to her wedding surprised a lot of people, with many predicting that she would opt for designers Burberry or Ralph & Russo.
Today, the duchess has worn her hair in a low, messy-style bun, similar to her own bridal hairstyle.
She kept her entire outfit uniform, wearing dark navy heels and carrying black gloves with her into the chapel to match the dark hues of her dress and coat.
Princess Eugenie is wearing a wedding dress designed by Peter Pilotto and Christopher De Vos.