Princess Eugenie and Casamigos ambassador Jack Brooksbank tied the knot during a moving ceremony at St George’s Chapel in Windsor Castle.
While the royal fans eagerly waited to see the bride's wedding dress, all eyes were on what the guests were wearing on arrival.
The guest list included A-listers such as Naomi Campbell, Cara Delevingne, Demi Moore and Robbie Williams.
Meghan, the Duchess of Sussex, disappointed in a rather drab outfit. Unlike her sister-in-law, Kate Duchess of Cambridge, who wore a more cheery fuschia colour dress.
Models Cara Delevingne and Naomi Campbell both wore striking outfits but for very different reasons. Cara broke tradition by boldly wearing a suit and top hat. While Naomi wore an exceptionally tall and the fanciest grey hat at the wedding.
Actress Demi Moore opted for a chic crimson ensemble.
Mother of the bride, Sarah Ferguson, stepped out in a bright green ensemble with a green and gold hat that's already had quite a response on social media. These are a few reactions to the meme-worthy hat.