The most eye-catching arrivals at Royal Ascot 2018

This is flamboyant fashion at its best 
1/68
Sabrina Carder22 June 2018

Five days of horse racing and flamboyant fashion kicked off on Monday with thousands of racegoers turning up at Royal Ascot in their finery.

And, as always, the choice of headgear has been wonderfully experimental.

Take Kelly Brook, for example, who arrived on the first day of Ascot in a World Cup-inspired hat, complete with a miniature of former England football player Bobby Moore attached.

Come on England: Kelly Brook arrives at Ascot wearing a World Cup-inspired hat  
PA

Meanwhile, other racing fans let their creativity shine by showcasing elaborate hats made out of fresh flowers, pom poms and feathers.

A fashionable racegoer during day three of Royal Ascot
PA

The annual event is also known for being a highlight in the Royal Family's calender, the Queen attending Ascot every day in numerous vibrant ensembles from fuscia pink to sunshine yellow and lime green.

Queen Elizabeth II arrives by carriage to Royal Ascot on day one
Getty Images

Each day Her Majesty was also accompanied by various family members, this year marking the Duchess of Sussex's Ascot debut, which took place exactly a month after the royal wedding.

Duke and Duchess of Sussex at Royal Ascot - In pictures

1/20

She certainly raised the style stakes on the opening day, arriving in a custom white dress by Givenchythe same brand that designed her history-making wedding dress.

And with one day left we're sure there will be plenty more bright and bold looks still to see.

Scroll through the gallery above for all the sartorial highlights.

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in