Meghan Markle wears navy Givenchy to Princess Eugenie's royal wedding

Five months after her own royal wedding, Meghan Markle was back at Windsor Castle for some high-profile nuptials. Though she’s wasn’t the bride this time, she was still in Givenchy.

Meghan Markle opted for navy Givenchy. (Photo: Danny Lawson/Pool/ WPA/Getty Images)

The duchess arrived for the wedding of Princess Eugenie and Jack Brooksbank in an all-navy ensemble designed by the label responsible for her own wedding dress. Fittingly, sister-in-law Kate Middleton also turned up in a look from her bridal label, Alexander McQueen.

The duchess wore Givenchy for her own wedding on May 19. (Photo: Jonathan Brady/AFP/Getty Images)

Meghan’s Givenchy look featured a midnight-blue, funnel-necked dress coat with three-quarter-length sleeves and a classic retro flair. In keeping with the hats-and-fascinators-mandatory dress code, she topped her low, side-swept bun with a plumed beret from milliner Noel Stewart.

The Duchess of Sussex, who appeared to be wearing a matching knee-length dress under her large-buttoned coat, finished the look with nude tights and dark navy heels.

Read more from Yahoo Lifestyle:

Follow us on Instagram, Facebook, and Twitter for nonstop inspiration delivered fresh to your feed, every day.