Today was Ladies Day at the Ascot Racecourse. This is when we get to see an array of stunning hats at the annual event, and it seems the ladies are getting more and more inventive each year.

Erin O’Connor was elegant as ever wearing a white Chanel jacket with black trims but she opted not to wear the runway chained brooch.

Of course she donned a black wide brimmed hat and completed her look with wide black pants.

A giant ice-cream cone, a trio of chocoholics wearing hats shaped like Quality Street sweets, and a hat used to put across a political message were just a few of the exotic hats on display.

This lady dressed up as Eliza Doolittle from My Fair Lady sporting a magnificent headpiece made of blonde hair.

Credit: Getty & style.com