Hands Down the Best Hats From Prince Harry and Meghan Markle's Royal Wedding

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 Winfrey
Getty | WPA Pool

Oprah Winfrey

Oprah wore a large ivory hat with blush pink roses and feathers that matched her Stella McCartney dress.

Priyanka Chopra
Getty | Chris Jackson

Priyanka Chopra

The Quantico star looked lovely in lavender, matching her flower-adorned Philip Treacy hat to her custom Vivienne Westwood outfit.

Kate Middleton
Getty | ANDREW MATTHEWS

Kate Middleton

The Duchess of Cambridge donned a pale-yellow Alexander McQueen dress and a Philip Treacy hat that featured large floral detailing on one side.

Serena Williams
Getty | GARETH FULLER

Serena Williams

The tennis star wore a long-sleeve Versace dress with a ruffled fascinator.

Amal Clooney
Getty | WPA Pool

Amal Clooney

The lawyer stunned in a marigold Stella McCartney dress, which she accessorized with a matching netted hat.

Queen Elizabeth II
Getty | ALASTAIR GRANT

Queen Elizabeth II

The queen turned heads in a bright green Angela Kelly top hat, which featured some furry purple detailing on one side.

Lady Kitty Spencer
Getty | IAN WEST

Lady Kitty Spencer

Princess Diana's niece donned a floral sleeved dress with a netted, feathery headpiece.

Camilla Parker Bowles
Getty | Chris Jackson

Camilla Parker Bowles

The Duchess of Cornwall was giving us chic flamingo vibes in her feathered pink hat and matching dress.