At the Royal Ascot, the race track stakes are high, and the hats are even higher. Every June, members of Britain’s Royal family descend upon the grounds of the Ascot Racecourse, bringing with them a sense of polished refinement and those signature, gravity-defying hats and tea dresses. This year’s staging, taking place from June 17 to June 21, is no different.
The late Queen Elizabeth II, famously an avid equestrian, was a fixture of the Royal Ascot. Her family now continues that legacy. As is tradition, King Charles and Queen Camilla will lead the daily Royal procession this year, and Prince William is expected to attend later in the week. Kate Middleton was scheduled to attend the event, but unexpectedly pulled out from doing so on June 18. According to Palace insiders, the Princess of Wales is still trying to balance public engagements following her cancer remission.
Surely, you can anticipate extended members of the Royal patronage—Princess Beatrice, Sophie, Duchess of Edinburgh, and Zara Tindall—to show out as well as models, athletes, and members of Britain’s high society. Here, follow along for all the best fashions and hats from the Royal Ascot 2025.
King Charles & Queen Camilla
At day four of the Royal Ascot on June 20.
Princess Eugenie
At day four of the Royal Ascot on June 20.
Sarah Ferguson, Duchess of York
At day four of the Royal Ascot on June 20.
Lady Amelia Spencer & Lady Eliza Spencer
At day four of the Royal Ascot on June 20.
Zara Tindall
At day four of the Royal Ascot on June 20.
King Charles & Queen Camilla
At day three of the Royal Ascot on June 19.
Princess Anne
At day three of the Royal Ascot on June 19.
Edoardo Mapelli Mozzi & Princess Beatrice
At day three of the Royal Ascot on June 19.
Jerry Hall
In Vivienne Westwood at day three of the Royal Ascot on June 19.
King Charles and Queen Camilla
At day two of the Royal Ascot on June 18.
Prince William
At day two of the Royal Ascot on June 18.
Princess Anne & Sophie, Duchess of Edinburgh
At day two of the Royal Ascot on June 18.
Prince Edward and Princess Anne
At day two of the Royal Ascot on June 18.
Carole Middleton and Sam Waley-Cohen
At day two of the Royal Ascot on June 18.
King Charles and Queen Camilla
At day one of the Royal Ascot on June 17.
Princess Anne
At day one of the Royal Ascot on June 17.
Princess Beatrice and Edoardo Mapelli Mozzi
At day one of the Royal Ascot on June 17.
Sarah Ferguson, Duchess of York
At day one of the Royal Ascot on June 17.
Sophie, Duchess of Edinburgh and Fiona Howden
At day one of the Royal Ascot on June 17.
Zara and Mike Tindall
At day one of the Royal Ascot on June 17.
Lady Sarah Keswick, Laura Lopes and Lady Joanna Morton Jack
At day one of the Royal Ascot on June 17.
Harriet Sperling and Peter Phillips
At day one of the Royal Ascot on June 17.
Daniel Fletcher
In Daniel W. Fletcher at day one of the Royal Ascot on June 17.
Flora Macdonald Johnston
In The Irish Twin dress and Lock & Co hat at day one of the Royal Ascot on June 17.
Georgia Toffolo
At day one of the Royal Ascot on June 17.
Valerie Stark
At day one of the Royal Ascot on June 17.
Lennon Gallagher, Isobel Richmond and Joe Bromley
Gallagher in Gieves & Hawkes. Richmond in Self-Portrait at day one of the Royal Ascot on June 17.
Betty Bachz
At day one of the Royal Ascot on June 17.
Leah Lane and Genevieve Harris
At day one of the Royal Ascot on June 17.
Lottie Archer-Kane and Joshua Kane
At day one of the Royal Ascot on June 17.
Alastair Wallace Stewart and Penny Lancaster
Lancaster in vintage Dolce & Gabbana and Annabeth Fenley hat at day one of the Royal Ascot on June 17.
Laura-Ann Barr
In Sassi Holford dress and Miss B hat at day one of the Royal Ascot on June 17.
Sandra Cooke
In Zimmerman and Cara Meehan hat at day one of the Royal Ascot on June 17.
Tatyana Brain
In Sandro and vintage Harrods hat at day one of the Royal Ascot on June 17.
Matilda Goad
At day one of the Royal Ascot on June 17.
Liubor Clark
In Karen Millen and Marta Holod hat at day one of the Royal Ascot on June 17.
Tegan Dalman
In Karen Millen dress and hat at day one of the Royal Ascot on June 17.
Charlotte Hawkins
In Claire Mischevani, Garrard jewelery, and Lisa Von Hallwyl hat at day one of the Royal Ascot on June 17.
At day one of the Royal Ascot on June 17.
At day one of the Royal Ascot on June 17.
At day one of the Royal Ascot on June 17.
This article was originally published on