The skies may be grey and rainy, but the atmosphere at Aintree Racecourse today is nothing short of electric.
The weather gods have not looked kindly on the huge racing event, but after weeks - if not months - of planning, people are clearly not letting this spoil their day.
Thousands of people have descended on Aintree Racecourse today, with gates opening early at 10.30am. As it's Ladies Day, people are putting their best fashion foot forward as they pull out all the stops to look amazing.