Fancy hats and fascinators aren't just a preferred accessory at royal weddings — they're a necessary requirement. So when Prince Harry and Meghan Markle (finally!) tied the knot at Windsor Castle on May 19, guests from Priyanka Chopra to Kate Middleton donned their chicest toppers for the special occasion. Some were on the subdued side, while others were so out there, they almost distracted us from the bride's gorgeous dress (keyword: almost). Ahead, admire the most elaborate headpieces from the royal wedding, in no particular order, and then be sure to see what the most fashionable guests wore to Harry and Meghan's nuptials.
Oprah wore a large ivory hat with blush pink roses and feathers that matched her Stella McCartney dress.
The Quantico star looked lovely in lavender, matching her flower-adorned Philip Treacy hat to her custom Vivienne Westwood outfit.
The Duchess of Cambridge donned a pale-yellow Alexander McQueen dress and a Philip Treacy hat that featured large floral detailing on one side.
The tennis star wore a long-sleeve Versace dress with a ruffled fascinator.
The lawyer stunned in a marigold Stella McCartney dress, which she accessorized with a matching netted hat.
The queen turned heads in a bright green Angela Kelly top hat, which featured some furry purple detailing on one side.
Princess Diana's niece donned a floral sleeved dress with a netted, feathery headpiece.
Tom Hardy's wife, Charlotte Riley, matched her multicolored hat to her dress.
The Duchess of Cornwall was giving us chic flamingo vibes in her feathered pink hat and matching dress.