Zara Tindall’s Royal Ascot Outfits Through the Years: Fashioning Florals in Anna Mason, Vibrant Hats and More Looks

  • Oops!
    Something went wrong.
    Please try again later.
  • Oops!
    Something went wrong.
    Please try again later.

Like many members of the British royal family, Zara Tindall attends Royal Ascot nearly every year. The granddaughter of the late Queen Elizabeth II and daughter of Princess Anne fashioned a number of colorful, stylish frocks throughout the years, complete with vibrant hats and fascinators.

Ahead, see the evolution of Zara Tindall’s Royal Ascot style through the years.

More from WWD

2024

ASCOT, ENGLAND - JUNE 19: Zara Tindall attends day two of Royal Ascot 2024 at Ascot Racecourse on June 19, 2024 in Ascot, England. (Photo by Karwai Tang/WireImage)
Zara Tindall attends day two of Royal Ascot 2024 at Ascot Racecourse on June 19, 2024 in Ascot, England.

On the second day of Royal Ascot 2024, Zara Tindall joined other members of the royal family and distinguished guests and fashioned a floral dress. The royal wore a long-sleeve midi dress, which featured pops of florals courtesy of Anna Mason. Tindall’s dress included exaggerated cuffs with white buttons, added volume to the shoulders and a subtly defined waist.

2021

ASCOT, ENGLAND - JUNE 15: Zara Tindall and Mike Tindall pose during Royal Ascot 2021 at Ascot Racecourse on June 15, 2021 in Ascot, England. (Photo by Kirstin Sinclair/Getty Images for Royal Ascot)
Zara Tindall and Mike Tindall pose during Royal Ascot 2021 at Ascot Racecourse on June 15, 2021 in Ascot, England.

In 2021, Tindall opted for a playful dress featuring polka dots. The royal wore this black-and-white long-sleeve dress with a hemline just at the knee. The dress featured layered fabric on the bottom half of the skirt. Tindall added some florals to her look with her chosen fascinator, which featured three large roses.

2015

ASCOT, ENGLAND - JUNE 19: Zara Tindall attends Royal Ascot 2015 at Ascot racecourse on June 19, 2015 in Ascot, England. (Photo by Kirstin Sinclair/Getty Images for Ascot Racecourse)
Zara Tindall attends Royal Ascot 2015 at Ascot racecourse on June 19, 2015 in Ascot, England.

For her 2015 Royal Ascot attire, Tindall went for a color-blocking motif. She wore a navy dress with intricate embroidery throughout and a white and navy cropped jacket. Her whimsical fascinator also included the color motif.

2003

ASCOT - JUNE 17: Zara Phillips and her boyfriend Richard Johnson arrives at the Royal Ascot day one on June17, 2003 in Ascot Berkshire. (Photo by Steve Finn/Getty Images)
Zara Phillips and her boyfriend Richard Johnson arrives at the Royal Ascot day one on June17, 2003 in Ascot Berkshire.

More than 20 years ago, Tindall, then-Zara Phillips, wore this striking red, cream and black dress with a thigh-high slit. The dress featured an asymmetrical neckline. She coordinated the look with strappy heels and a fascinator with a large flower.

Zara Tindall’s Royal Ascot Looks Through the Years [PHOTOS]

ASCOT, ENGLAND - JUNE 20: Zara Tindall during day three of Royal Ascot 2024 at Ascot Racecourse on June 20, 2024 in Ascot, England. (Photo by Chris Jackson/Getty Images)
ASCOT, ENGLAND - JUNE 20: Zara Tindall during day three of Royal Ascot 2024 at Ascot Racecourse on June 20, 2024 in Ascot, England. (Photo by Chris Jackson/Getty Images)
ASCOT, ENGLAND - JUNE 19: Zara Tindall attends day two of Royal Ascot 2024 at Ascot Racecourse on June 19, 2024 in Ascot, England. (Photo by Karwai Tang/WireImage)
ASCOT, ENGLAND - JUNE 19: Zara Tindall attends day two of Royal Ascot 2024 at Ascot Racecourse on June 19, 2024 in Ascot, England. (Photo by Karwai Tang/WireImage)
ASCOT, ENGLAND - JUNE 21: Zara Tindall attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England. (Photo by Chris Jackson/Getty Images)
ASCOT, ENGLAND - JUNE 21: Zara Tindall attends day two of Royal Ascot 2023 at Ascot Racecourse on June 21, 2023 in Ascot, England. (Photo by Chris Jackson/Getty Images)

View Gallery

Royal Ascot is an annual occasion that often takes place during the month of June. Ascot itself is a famous racecourse, and Royal Ascot falls over a series of days in June and features horse races, colorful attire and more. Members of the British royal family attend the social event of the summer season regularly, with the monarch making an appearance nearly each year.

Launch Gallery: Zara Tindall's Royal Ascot Looks Through the Years [PHOTOS]

Best of WWD