Hats off to the ladies at Ascot

Women were dressed up to the nines today at Royal Ascot.

Advertisement

Advertisement