Advertisement
Home Royals

All the Royals who attended Royal Ascot 2025

It wasn't just British nobility spotted amongst the crowds.

Nothing compares to the five-day social spectacle that is Royal Ascot, and 2025 is no different.

Advertisement

It truly is the annual event of the season as Britain’s finest in racing, hospitality, and style put only their best on display for a single week in June.

For the royal family, Royal Ascot follows some of the largest public-facing events of the year, including Trooping the Colour and the Order of the Garter.

What is Royal Ascot?

Ascot Racecourse was first founded by Queen Anne in 1711, who adored riding. With many Kings and Queens having stock in racehorses, it was only fitting that in 1911, the Ascot summer race meeting became a dedicated week to royal racing.

Of course, the most eagerly anticipated attendees are the Royal family. However, after a difficult year for His Majesty King Charles and Princess Catherine, the number of family members who would be present was heavily speculated.

Advertisement

What are the dates for Royal Ascot 2025?

This year, Royal Ascot runs from June 17-21, 2025.

There are a few standout race days, including the King George V Stakes, Diamond Jubilee Stakes, Windsor Castle Stakes and the Gold Cup. The third day of the event has also fondly been coined “Ladies Day”.

Which royals are attending Royal Ascot 2025?

Historically, every day of Royal Ascot is attended by members of the Royal family. This year is shaping up to be no different, with a huge display of attendance by royals already on day one.

However, unexpectedly, Princess Catherine cancelled her attendance.

Advertisement

Continue reading to find out which royals attended the 2025 Royal Ascot.

ASCOT, ENGLAND – JUNE 17: King Charles III and Queen Camilla attend on day one of Royal Ascot at Ascot Racecourse on June 17, 2025, in Ascot, England. (Photo by Samir Hussein/WireImage)

01

King Charles III and Queen Camilla

Day One:

King Charles looked very dapper in a light blue waistcoat, lilac shirt and tie, grey suit and top hat with a pink flower boutonniere for day one of Royal Ascot 2025.

Queen Camilla coordinated his outfit with a silver-grey Dior wrap dress with a matching grey hat by Irish milliner Philip Treacy. She accessorised her look with Chanel shoes and pearls.

Day Two

ASCOT, ENGLAND – JUNE 18: King Charles III and Queen Camilla attend day two of Royal Ascot at Ascot Racecourse on June 18, 2025, in Ascot, England. (Photo by Samir Hussein/WireImage)

His Majesty wore a similar grey suit with lilac waistcoat for the second day of Royal Ascot.

In contrast, Queen Camilla wore a bright green ensemble with a matching hat, emerald broach and her favourite Van Cleef & Arpels bracelets, which she often wears.

Day Three

King Charles III and Queen Camilla during day three of Royal Ascot at Ascot Racecourse on June 19, 2025. (Photo by Samir Hussein/WireImage)

His Majesty again wore a grey suit on day three of Royal Ascot. This time, he paired it with a cream waistcoat, a lilac shirt with a white collar and a lilac patterned tie. On day three, Queen Camilla eschewed a bright frock for this pale blue-grey dress with matching hat, grey pumps and handbag.

Day Four

King Charles III and Queen Camilla on day four of Royal Ascot at Ascot Racecourse, Berkshire. Picture date: Friday June 20, 2025. (Photo by James Manning/PA Images via Getty Images)

The grey suit continued for day four. His Majesty chose to pair it with a pale pink waistcoat, a striped shirt with a white collar, and a silver tie with a diamond pin. Queen Camilla opted for an effortlessly chic look with a flowy white dress with off-white lace detailing around its edges. She paired it with white pumps and a hat.

Day Five

ASCOT, ENGLAND – JUNE 21: King Charles III and Queen Camilla attend on day five of Royal Ascot at Ascot Racecourse on June 21, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

On the fifth day of the Royal Ascot 2025, King Charles opted again for the grey suit but this time with a pale yellow waistcoat and a blue-purple striped shirt, matching pocket square and tie. Queen Camilla again opted for a white ensemble, but today had on a black and white hat, adding a little contrast to her Royal Ascot looks.

ASCOT, UNITED KINGDOM – JUNE 17: Zara Tindall and Mike Tindall attend day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

02

Zara Tindall and Mike Tindall

Day One

Royal power couple Zara and Mike Tindall always dress to perfection when it comes to racewear.

Zara opted for a summery blue mid-length dress by Australian designer Rebecca Vallance with a pinkish Sarah Cant hat and matching pink heels by Emmy London. Mike kept it classic with a grey tailcoat suit with matching waistcoat, blue tie (to match Zara’s dress) and a top hat. He even added a rose boutonniere.

Day Two

ASCOT, ENGLAND – JUNE 18: Zara Tindall and Mike Tindall attend Royal Ascot on June 18, 2025 in Ascot, England. (Photo by Hoda Davaine/Getty Images)

On day two, Zara opted for a full-length floral dress with a floral pattern, a dusty pink headband and matching stiletto heels. Mike chose a demure black tailcoat, grey waistcoat, dark blue tie, and dark grey pinstriped pants. Of course, with a black top hat!

Day Three

ASCOT, ENGLAND – JUNE 19: Zara Tindall and Mike Tindall on day three of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

On day three of the racing event, Zara Tindall wore a striking black and white dress with a heavy black collar and a matching sharp monochromatic hat.

Mike Tindall opted instead for a grey and black look with grey pinstriped pants, a matching waistcoat and a silver-grey tie with a black tailcoat and top hat.

Day Four

ASCOT, ENGLAND – JUNE 20: Zara Tindall attends day four of Royal Ascot at Ascot Racecourse on June 20, 2025 in Ascot, England. (Photo by Karwai Tang/WireImage)

In a break from tradition, Zara stunned in this classy lilac-blue summer suit with matching heels and hat. Mike opted out for the day, so Zara enjoyed the festivities with her royal relatives and friends.

ASCOT, ENGLAND – JUNE 17: Princess Anne, Princess Royal attends day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Samir Hussein/WireImage)

03

Anne, Princess Royal

Day One

Princess Anne’s racewear never disappoints. The Princess Royal opted for a Shibumi red embroidered Nehru coat and matching cashmere shawl. She paired this with royal blue shoes and gloves, and an aqua hat that tied in with some of the coat detailing.

Day Two

Prince Edward, Duke of Edinburgh, Christopher Rhys-Jones, Princess Anne, Princess Royal, Sophie, Duchess of Edinburgh and Vice Admiral Sir Timothy Laurence attend day two of Royal Ascot. (Photo by Max Mumby/Indigo/Getty Images)
Advertisement

On day two, the Princess was spotted with her brother, Prince Edward, Duke of Edinburgh, and his wife, Sophie, the Duchess of Edinburgh and her husband, Vice Admiral Timothy Laurence.

Princess Anne wore a bright orange ensemble with a matching hat. The skirt suit appears to be the same she wore for the 1987 Trooping the Colour! However, with a different hat.

Day Three

ASCOT, ENGLAND – JUNE 19: Timothy Laurence and Princess Anne, Princess Royal on day three of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

On the third day of the Royal Ascot, Princess Anne wore a royal blue midi dress with a hat with net detail and white gloves. Her husband, Timothy Laurence, joined her, and he again chose to wear a horse-themed tie!

Advertisement
ASCOT, ENGLAND – JUNE 17: Harriet Sperling and Peter Phillips smile as they attend day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Chris Jackson/Getty Images)

04

Peter Phillips

Day One

Peter Phillips attended the first day of the Royal Ascot 2025. He arrived in a horse and carriage like many other royals.

He was joined by his longtime partner Harriet Sperling.

Day Two

ASCOT, UNITED KINGDOM – JUNE 19: (EMBARGOED FOR PUBLICATION IN UK NEWSPAPERS UNTIL 24 HOURS AFTER CREATE DATE AND TIME) Harriet Sperling and Peter Phillips attend day three ‘Ladies Day’ of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

The couple also attended on the third day, aka, Ladies Day! This time, Harriet chose a bright yellow dress with a matching bow hat. Peter complemented her yellow dress with a matching yellow tie and a yellow flower on his lapel.

ASCOT, ENGLAND – JUNE 19: David Armstrong-Jones, 2nd Earl of Snowdon and Isabella de la Brigadiere attend day three of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Chris Jackson/Getty Images)

05

David Armstrong-Jones

Day Three

Princess Margaret’s son, David Armstrong-Jones, attended day three of the Royal Ascot with Isabella de la Brigadiere.

ASCOT, ENGLAND – JUNE 17: Princess Beatrice of York and Edoardo Mapelli Mozzi attend day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Karwai Tang/WireImage)

06

Princess Beatrice

Day One

Princess Beatrice of York wore a sweet pink checked dress with a matching pink hat for day one of Royal Ascot 2025. She was joined by her husband, Edoardo Mapelli Mozzi.

Day Three

ASCOT, ENGLAND – JUNE 19: Edoardo Mapelli Mozzi and Princess Beatrice of York during day three of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Samir Hussein/WireImage)

The couple returned for Ladies Day. Princess Beatrice wore a yellow dress with blue flower details, whereas Edoardo wore a classic tailcoat suit with a burgundy tie. Clearly enjoying the day out, they were seen sneaking a kiss on the balcony in between races!

ASCOT, ENGLAND – JUNE 20: Princess Eugenie attends on day four of Royal Ascot at Ascot Racecourse on June 20, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

07

Princess Eugenie

Day Four

Princess Eugenie arrived on day four of the Royal Ascot 2025. She wore a beige crop top, which she previously wore for Trooping the Colour in 2015, a slight break in royal protocol style rules. She paired it with a high-waisted cream midi skirt, a beige leather purse, matching beige pumps, and an Emily London Headwear ‘Mounia’ hat in white.

Day Five

Princess Eugenie (right) arrives by royal carriage during day five of Royal Ascot at Ascot Racecourse, Berkshire. Picture date: Saturday June 21, 2025. (Photo by Andrew Matthews/PA Images via Getty Images)

Princess Eugenie returned on day five of Royal Ascot 2025.

This time she wore a red twist neck crepe dress from Whistles with a Newmarket Pillbox red hat. She accessorised with beige suede pumps and an Amor Fati beige leather shoulder bag.

Advertisement
ASCOT, ENGLAND – JUNE 17: Fiona Howden & HRH Duchess of Edinburgh (L) attend Royal Ascot on June 17, 2025 in Ascot, England. (Photo by Hoda Davaine for Howden Group/Getty Images)

08

Sophie, Duchess of Edinburgh & Prince Edward

Day One

The Duchess of Edinburgh was all smiles as she attended day two of Royal Ascot in the most beautiful, floral dress from Suzannah London. In fact, she wore the exact same dress (with a different hat) on the same day last year! This time around, she accessorised with a dusty pink hat by Jane Taylor London.

Day Two

ASCOT, UNITED KINGDOM – JUNE 18: Prince Edward, Duke of Edinburgh and Sophie, Duchess of Edinburgh attend day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

Sophie arrived with her husband, Prince Edward, for day two wearing a floor-length floral dress and a bright pink hat.

Dressed in the appropriate top hat and tails, Prince Edward was spotted trackside with his wife. He matched her floral pink ensemble with a bright pink tie adorned with horses and jockeys.

Day Three

ASCOT, ENGLAND – JUNE 19: Prince Edward, Duke of Edinburgh and Sophie, Duchess of Edinburgh on day three of Royal Ascot at Ascot Racecourse on June 19, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

The royal couple returned for Ladies Day, this time, Sophe donned a classy floor-length white dress with floral designs. She paired the dress with nude heels, a white handbag and a white hat with net detail. Prince Edward chose a yellow waistcoat with a matching yellow tie with jockies, similar to his tie the day before!

ASCOT, UNITED KINGDOM – JUNE 17: Princess Beatrice and Sarah Ferguson, Duchess of York attend day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

09

Sarah Ferguson

Day One

Sarah Ferguson, the mother of Princess Beatrice and Princess Eugenie, went for a dark blue look on day one of Royal Ascot, opting for a navy knee-length dress with lace detailing and a matching hat with net veil.

Day Four

ASCOT, ENGLAND – JUNE 20: Sarah Ferguson, Duchess of York attends on day four of Royal Ascot at Ascot Racecourse on June 20, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

The Duchess of York returned on day four with her daughter, Princess Eugenie. She chose to rewear this stunning polka dot dress from 1986, a Jess Collett Milliner hat, with Chanel slingback pumps.

ASCOT, UNITED KINGDOM – JUNE 18: (EMBARGOED FOR PUBLICATION IN UK NEWSPAPERS UNTIL 24 HOURS AFTER CREATE DATE AND TIME) Alizee Thevenet and Carole Middleton attend day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

10

Carole Middleton & Alizee Thevenet

Day Two

Princess Catherine’s mother, Carole Middleton, and sister-in-law Alizee Thevenet attended day two of the races.

Carole has a bright yellow lace dress. Whereas Alizee went with a light blue checked floor-length dress.

ASCOT, ENGLAND – JUNE 20: Lady Eliza Spencer and Lady Amelia Spencer attend day four of Royal Ascot at Ascot Racecourse on June 20, 2025 in Ascot, England. (Photo by Chris Jackson/Getty Images)

11

Lady Eliza Spencer and Lady Amelia Spencer

Day Four

Princess Diana‘s twin nieces, Lady Eliza and Lady Amelia Spencer, attended day four of the Royal Ascot 2025.

Both went with white ensembles, but with strikingly similar hats!

Advertisement
ASCOT, ENGLAND – JUNE 18: Prince William, Prince of Wales in the parade ring during day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Chris Jackson/Getty Images)

12

Prince William

Day Two

The Prince of Wales attended the second day of Royal Ascot 2025 after his wife, Princess Catherine, unexpectedly pulled out at the last minute.

Prince William wore a smart black tailcoat with a light blue waistcoat, dark blue patterned tie, blue shirt with a white collar, pinstriped grey pants, and a top hat, of course!

ASCOT, UNITED KINGDOM – JUNE 18: Lady Sarah Chatto attends day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Max Mumby/Indigo/Getty Images)

13

Lady Sarah Chatto

Day Two

Lady Sarah Chatto, the daughter of the late Princess Margaret, attended day two of the Royal Ascot 2025.

ASCOT, ENGLAND – JUNE 18: Lady Gabriella Kingston attends on day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Karwai Tang/WireImage)

14

Lady Gabriella Kingston

Day Two

Lady Gabriella Kingston attended the second day of the Royal Ascot 2025. She wore a dark teal dress with lace detailing, statement gold earrings and a matching dark teal hat.

Princess Catherine has the same dress, ‘Julia’ wool crepe coat dress from Catherine Walker, in a light blue hue, which she wore for Queen Elizabeth II’s 90th birthday in 2016.

Advertisement
ASCOT, ENGLAND – JUNE 17: Prince Faisal bin Salman Al Saud attends day one of Royal Ascot at Ascot Racecourse on June 17, 2025 in Ascot, England. (Photo by Mark Cuthbert/UK Press via Getty Images)

15

Prince Faisal bin Salman Al Saud

Day One

Prince Faisal bin Salman Al Saud attended day one of Royal Ascot. He is a member of the House of Saud, the royal family in Saudi Arabia. He is also a grandson of King Abdulaziz and the son of King Salman.

The Duchess of Gloucester (left) and the Duke of Gloucester on day two of Royal Ascot at Ascot Racecourse, Berkshire. Picture date: Wednesday, June 18, 2025. (Photo by David Davies/PA Images via Getty Images)

16

The Duke & Duchess of Gloucester

Day Two

The Duke and Duchess of Gloucester attended day two of the Royal Ascot 2025. The Duchess wore an elegant white dress with a statement sun hat with an orange-hued rose. Whereas, the Duke donned a classic black tailcoat, grey waistcoat, blue shirt with white collar, and a yellow tie with matching yellow boutonnieres.

The royal couple awarded the winner of the Queen’s Vase to Jockey Billy Lee after they won the Queen’s Vase aboard Carmers.

ASCOT, ENGLAND – JUNE 18: (L-R) Lucy van Straubenzee, Alizee Thevenet and Lady Laura Meade watch a race on day two of Royal Ascot at Ascot Racecourse on June 18, 2025 in Ascot, England. (Photo by Samir Hussein/WireImage)

17

Lady Laura Meade

Day Two

Lady Laura Meade attended day two of Royal Ascot 2025 in a blue floral dress and matching hat. She appeared to back a winner on the day as she gave cheers of jubilation on the balcony alongside Lucy van Straubenzee and Alizee Thevenet.

Related stories


Advertisement
Advertisement