Day One of Royal Ascot at Ascot Racecourse, Ascot, Berkshire, UK, on the 20th June 2023. 20 Jun 2023 Pictured: Day One of Royal Ascot at Ascot Racecourse, Ascot, Berkshire, UK, on the 20th June 2023. Photo credit: James Whatling / MEGA TheMegaAgency.