June is here, which can only mean one thing for high society: Royal Ascot is upon us. Returning under skies of glorious sunshine, the world-class racing event will see the upper echelons descending upon the racecourse to enjoy five days of equestrian excellence.

Notably, Ascot is highly-attended by the Royal Family. Though it’s been announced that the Princess of Wales won’t be attending this year, perhaps due to her ongoing recovery from cancer, other members of the monarchy are sure to been seen in the enclosures, continuing the tradition much-loved by the late Queen Elizabeth. King Charles III, Princess Beatrice and Zara Tindall have already made their appearances on the first day of this year’s races, while celebrities will also take the opportunity to attend and soak up the vibrant atmosphere

Aside from the society crowd, Ascot has become renowned for its display of formal attire. The dress codes remain as traditional as always; for the Royal Enclosure, hemlines must fall just above the knee or below, shoulders should be appropriately covered, and of course, hats must be worn. Cue a parade of show-stopping, structural headwear crafted by British milliners.

If you’re heading to the races this year, find our guide to Ascot dressing here, including all the sartorial inspiration you need to see before attending. Below, find the best-dressed guests that have graced the racecourse so far.

Princess Eugenie

Princess Eugenie attended day five of Royal Ascot wearing a vivid orange-red midi dress with a pair of nude Aquazzura bow-tie heels and feather-detailed beret.

members of the royal family attend royal ascot 2025 day fivemembers of the royal family attend royal ascot 2025 day five

Kate Green – Getty Images

Queen Camilla

Queen Camilla opted for a similar look to the previous day in a white collared long-sleeve blouse with a pleated skirt and matching heels. She also carried a small square bag and wore a black and white wide-brimmed hat adorned with a flower.

members of the royal family attend royal ascot 2025 day fivemembers of the royal family attend royal ascot 2025 day five

Kate Green – Getty Images

Scout Willis

Scout Willis also attended the final day wearing a black silk and polka dot dress by Nina Ricci with a woven raffia bag and black hat.

royal ascot 2025 day fiveroyal ascot 2025 day five

Dave Benett – Getty Images

Princess Eugenie

Princess Eugenie arrived on the fourth day of Royal Ascot wearing a latte-hued cropped top and A-line white skirt with a wide-brimmed hat and a beige M2Malletier gold-handle bag.

members of the royal family attend royal ascot 2025 day fourmembers of the royal family attend royal ascot 2025 day four

Mark Cuthbert – Getty Images

Queen Camilla

The Queen was also in attendance and arrived wearing a white collared dress with geometric patterns along the hemline and sleeve cuffs. She carried a Dior Mini Lady bag in white and wore a wide-brimmed ivory hat.

queen camillaqueen camilla

Chris Jackson – Getty Images

Zara Tindall

Zara Tindall was photographed wearing a powder blue trouser suit with a blue and ivory bow headpiece and leather weaved clutch bag.

members of the royal family attend royal ascot 2025 day fourmembers of the royal family attend royal ascot 2025 day four

Mark Cuthbert – Getty Images

Lady Eliza Spencer and Lady Kitty Spencer

Eliza and Kitty Spencer were also spotted at day four of the races. Eliza opted for an ivory jacket, waistcoat and wide-leg trousers by The Fold with an Aspinal Midi Mayfair bag in black, while Kitty wore an ivory button-through cotton jacket with a straight midi skirt, also from The Fold, and carried an Aspinal Midi Mayfair bag in light pink.

royal ascot 2025 day fourroyal ascot 2025 day four

Chris Jackson – Getty Images

The Duchess of York

For her Ascot ensemble, The Duchess of York opted for a white and black belted polka-dot dress with a black wide-brim hat, top-handle bag and black toe-capped slingback heels.

members of the royal family attend royal ascot 2025 day fourmembers of the royal family attend royal ascot 2025 day four

Mark Cuthbert – Getty Images

Princess Beatrice

Princess Beatrice attended day three of Royal Ascot in a yellow belted Monique Lhuillier dress with blue and white floral illustrations. She accessorised with a crocodile-embossed clutch bag, cream heels and a netted headpiece.

members of the royal family attend royal ascot 2025 day threemembers of the royal family attend royal ascot 2025 day three

Karwai Tang – Getty Images

Zara Tindall

Zara Tindall wore a white button-up Laura Green dress with a black collar and trim, a striped wide-brim hat, black heels and Mulberry’s Amberley clutch bag.

SHOP ZARA’S BAG HERE

members of the royal family attend royal ascot 2025 day threemembers of the royal family attend royal ascot 2025 day three

Mark Cuthbert – Getty Images

Duchess of Edinburgh

The Duchess of Edinburgh was spotted at the races in a white and green clover-print dress by Suzannah London with a white Radley bag and wide-brim netted hat.

SHOP SOPHIE’S BAG HERE

members of the royal family attend royal ascot 2025 day threemembers of the royal family attend royal ascot 2025 day three

Mark Cuthbert – Getty Images

Jerry Hall

Jerry Hall was also in attendance, arriving in a Vivienne Westwood white wool suit with a lace-trimmed black camisole top, patent leather belt and striped heels.

royal ascot 2025 day threeroyal ascot 2025 day three

Dave Benett – Getty Images

King Charles III and Queen Camilla

The King and Queen attended day two of Royal Ascot. King Charles III opted for a light grey morning suit similar to the one he wore the day before, while Queen Camilla changed things up with a verdant green midi dress with a matching wide-brimmed hat and nude heels.

members of the royal family attend royal ascot 2025 day twomembers of the royal family attend royal ascot 2025 day two

Samir Hussein – Getty Images

Zara Tindall and Mike Tindall

Zara and husband Mike Tindall looked luminous on their second day at the races. Zara wore a floral midi dress with puff sleeves by Anna Mason, which she styled with a structural rose-hued headband and matching heels. Mike Tindall wore a bespoke black morning coat with dark grey trousers and a light grey waistcoat by Gieves & Hawkes.

SHOP ZARA’S DRESS HERE

royal ascot howdenroyal ascot howden

Hoda Davaine – Getty Images

Princess Beatrice and Edoardo Mapelli Mozzi

Princess Beatrice attended day one of Ascot with husband Edoardo Mapelli Mozzi. She opted for a pink gingham blouse and matching skirt by Beulah with white-capped nude Jennifer Chamandi heels, a pale pink fascinator and white top-handle bag by Anya Hindmarch.

members of the royal family attend royal ascot 2025 day onemembers of the royal family attend royal ascot 2025 day one

Chris Jackson – Getty Images

Duchess of York

Princess Beatrice was also joined by her mother, the Duchess of York, who wore a navy floral blazer with a handkerchief dress, matching heels and a tweed Chanel bag.

members of the royal family attend royal ascot 2025 day onemembers of the royal family attend royal ascot 2025 day one

Max Mumby/Indigo – Getty Images

Queen Camilla

The Queen arrived at the first day of Ascot in an eggshell blue coat dress by Dior with black-capped beige heels. She accessorised with a Launer London bone white clutch bag, leather gloves and a feather-adorned Philip Treacy hat. For jewellery, she opted for a triple pearl choker-style necklace, matching earrings and a Van Cleef & Arpels bracelet.

members of the royal family attend royal ascot 2025 day onemembers of the royal family attend royal ascot 2025 day one

Samir Hussein – Getty Images

Zara Tindall and Mike Tindall

Zara and Mike Tindall arrived on day one in complementing ensembles. Zara wore a light blue Rebecca Valance dress with sheer floral panel detailing. She accessorised with a blush pink fascinator by Sarah Cant Millinery, Emmy London pointed heels and an Anya Hindmarch clutch bag. Her husband wore a grey three-piece morning suit with a blue polka-dot tie that matched the hue of her dress and a black top hat.

members of the royal family attend royal ascot 2025 day onemembers of the royal family attend royal ascot 2025 day one

Max Mumby/Indigo – Getty Images

Princess Anne

Princess Anne was pictured greeting daughter Zara at the event. Anne wore a mid-length flower-embroidered coat with a vibrant turquoise dress. She held a cream clasp handbag and wore a complementing pair of bow heels and feather-embellished hat.

members of the royal family attend royal ascot 2025 day onemembers of the royal family attend royal ascot 2025 day one

Max Mumby/Indigo – Getty Images

Penny Lancaster

Penny Lancaster attended day one of the races with son Alastair Wallace Stewart. She wore a vintage floral Dolce & Gabbana dress with a lace trim and a deep pink satin hat by Annabeth Fernley.

royal ascot 2025 day oneroyal ascot 2025 day one

Dave Benett – Getty Images

You Might Also Like