Bright summer dresses, vibrant frocks and extravagant headpieces were all on display as thousands of revellers descended on the Berkshire racecourse this morning.

Glamorous racegoers have pulled out all the sartorial stops as they arrived at Royal Ascot today to kick off the annual celebration in style.

Royal Ascot, the greatest flat racing festival in all of horse racing, is underway and thousands of punters have dressed to impress.