Royal Ascot 2026 takes place between Tuesday 16 June and Saturday 20 June. Across five days, racing, fashion and pageantry combine. Whether you’re attending Ladies Day on Thursday – dubbed the Gold Cup Day – or the final day, concluding with one of the world’s greatest sprint races, the question of what to wear remains.
Fashion and Royal Ascot have been fundamentally linked since the introduction of a strict dress code in 1807. Beau Brummell, a close friend of the future King George IV, ordered that men attending should wear waisted black coats, white cravats and pantaloons.