Will sun shine on Ladies' Day?

It's Ladies Day at Royal Ascot - the most flamboyant day in the racing calendar - but with heavy rain forecast, it's likely umbrellas will join the eccentric hats on show today. Up to 300,000 race-goers will attend the event which runs until Saturday.

Advertisement

Fashion stakes at Ladies' Day

Fabulous frocks and heavenly hats will be on display for Ladies' Day at Royal Ascot today.