Royal Ascot Hats 2015: See All The Looks So Far

See All The Weird And Wonderful Hats At Royal Ascot
|

Royal Ascot 2015 began this week, and that can only mean one thing...

The most weird and wonderful hats in the fashion world came out to play, and this year's offerings are nothing short of spectacular.

Open Image Modal

See all the hats to grace the heads of attendees so far below:

Royal Ascot is held from the 16th - 20th June 2015. Tickets start from £19 - £78. For further information and to book visit ascot.co.uk or call 0844 346 3000.