In Pictures: The fanciest hats worn by guests at Prince Harry and Meghan Markle's wedding

Thousands of fans gathered behind barriers under clear skies in anticipation on the day of Prince Harry and Meghan Markle's wedding at Britain's historic Windsor Castle on May 19, 2018. The dress code on the invitation to the British royal wedding read: “Uniform, Morning Coat, Lounge Suit, Day Dress with hat” - and the wide variety of headdresses worn by guests and fans alike arguably stole the show.