Royal Ascot Outfits for 2025

14 May 2025

Nothing makes an impact on the British social calendar quite like Royal Ascot, the world-renowned horse racing event held in Ascot, Berkshire. This year, it will be held between Tuesday 17th and Saturday 21st June 2025, and if you’ve already got your tickets, you’re probably wondering what to wear. Much more than a sporting event, Ascot is as much about fashion as it is about horse racing, and here’s how to look the part.

Ascot Ladies Day Dresses | Oxford Street

Royal Ascot fashion rules

Royal Ascot is the chance to go all out with your outfit, but there is a strict dress code to follow, which is different for each enclosure. Ascot Royal Enclosure outfits require a dress or skirt that falls just above the knee or longer, straps that are a minimum of 1 inch wide, and jumpsuits or suits are allowed if they follow those same rules. Hats or headpieces with a minimum base of 4 inches are required. Gentlemen are asked to wear morning dress in black, grey or navy, complete with waistcoat, necktie, top hat in grey or back, black dress shoes and socks covering the ankle.

In the Queen Anne and Village enclosures, the code is slightly less strict, as you can wear a dress or skirt of any length, with shoulder or halter neck straps. Fascinators are also allowed. In the Queen Anne enclosure, men can wear a two or three-piece suit, though jackets and trousers should be of matching material and colour. A collared shirt, necktie and socks covering the ankles are also a must. In the Village enclosure, they can wear a suit jacket or blazer with Chino trousers, with a collared shirt, bow tie or cravat.

There is no official dress code in the Windsor enclosure, however guests are still encouraged to dress in smart daywear.

Close