These are external links and will open in a new window
The major fixture of the social season has arrived - it's Ladies' Day at Royal Ascot.
Fashionistas and racegoers at the Berkshire racecourse basked in blazing sunshine as temperatures hit a balmy 20C.
Day three of the event is one of the biggest dates in the British fashion calendar, and classy outfits were in abundance as the course welcomed its highest attendance so far.
But it was headwear that took centre stage.
Feathers were a popular choice for many, but other designs ranged from the exquisitely detailed to the outright wacky.
Image copyrightSteve ParsonsImage caption
Looking all-white: These ladies appear to have been inspired by the Duchess of Sussex's outfit on day one
Image copyrightSteve ParsonsImage caption
Champagne anyone? They say fizz can go to your head, but this might not be what they had in mind
Image copyrightSteve ParsonsImage caption
Duster-up: Feathers were a popular choice, with ladies apparently competing in a bid to sport the most outrageous style
Image copyrightDANIEL LEAL-OLIVASImage caption
This sparkling gold design was among the marvellous millinery on display
Image copyrightGetty ImagesImage caption
Nice titfer you've got on yer loaf there, me ol' China
Image copyrightReutersImage caption
Well, if it rains, this woman won't get wet, but you wouldn't want to stand behind her while watching a race
Image copyrightDANIEL LEAL-OLIVASImage caption
Can you spot the Toucan?
Image copyrightReutersImage caption
"Sorry, who won that one? I couldn't see."