The Duchess of Sussex Meghan Markle opted for a demure and sophisticated ensemble for the wedding of her husband Prince Harry's cousin Princess Eugenie. Held at Windsor Castle, where Prince Harry and Meghan Markle got married earlier this year in May, the wedding was a royal affair. Meghan, known for her rebellious ways as per royal standards, opted for a smart and decent ensemble by her favourite designer Givenchy.

Meghan also wore Givenchy at her wedding, and arrived in a navy blue coat dress paired with a matching Noel Stewart hat, Manolo Blahnik heels and a clutch for Princess Eugenie's wedding. The Duchess opted for understated glamour, a straight design with a funnel neck, and was every bit a radiant sight.