Royal Ascot Is Today and You Know What That Means: Batshit Hats
LatestToday the horse races at Royal Ascot kicked off. Which means a treat for those of us here at home: a parade of completely bonkers hats.
Queen Elizabeth and Prince Harry arrived together, wearing a hot-pink number trimmed with flowers and a top hat, respectively.