he crowds once again flocked to Ascot for day two of the famous festival.
Among those watching on were the Queen and Camilla, along with thousands of others in the grandstand as the sun beats down on the racecourse.
Six races were scheduled for Wednesday in another busy day of racing, with plenty of entertainment throughout.
James Doyle was the big name of the day, securing a treble.
If you would like to see how the day panned out, make sure to visit our live blog.
And you can also see who finished where in the top three with our day two results page.
If you'd like you join the crowds at Royal Ascot, see our ticket offers here.
2.30pm - Jersey Stakes
Gale Force Ten - 9-2 fav
Montiridge - 15-2
Tawhid - 25-1