Zara Tindall is celebrating her 45th birthday this Friday, and she's never looked better. Princess Anne's daughter is undoubtedly one of the most stylish royals of all time, favouring timeless dresses with ultra-feminine silhouettes.
Her colour palette is always impeccable, too; most of her outfits include pastels. The blonde royal enjoys feminine looks in sugar sweet tones from pink and lilac to this season's hottest shade - buttery yellow.
WATCH: Zara and Mike Tindall's love story
With her movie star hair and her flawless makeup, she is giving total Barbie vibes and we are so here for it! We've rounded up our favourite looks - which one is your favourite?
Also back in 2022, Zara headed to St Paul's Cathedral for the traditional thanksgiving service to mark the Queen's Platinum Jubilee and her hot pink dress marked one of her most wow-factor moments. The colour highlighted her platinum blonde hair and she accessorised to perfection with a bag from Aspinal London and sassy heels.
Barbie doesn't just wear pink! The mother-of-three looked stunning in this powder blue Rebecca Vallance dress at Royal Ascot back in 2024. The dramatic puffed sleeves, detailed braided trims and waist-cinching silhouette are akin to what Barbie would wear as a wedding guest, and we adore it.
It's easy to see why many considered Zara best-dressed at Royal Ascot, turning heads in this lemon-hued 'Masai' dress from Laura Green London. The collared neckline, organza sleeves and a fitted, corset-like bodice made for a totally show-stopping shape.
In 2023, Zara stepped out in a bright pink silk dress from Jane Atelier to attend the annual Easter Mattins Service at St George's Chapel. We adored this bold and beautiful ensemble, which boasted a daring thigh-slit and glamorous button-down detailing across the bodice. She added towering nude heels, a floral fascinator and her iconic 'East/West Baguette' clutch from Strathberry to complete her pretty-in-pink attire.
During Ascot 2022, Zara donned a seriously chic white dress with a pretty Barbie edge with fuchsia pink buttons. We adored the Mary Poppins-style boater, complete with a pink corsage. The beautiful look was completed with doll-like pink stilettos.
How gorgeous was this Rebecca Vallance dress, worn to attend the Magic Millions Raceday in January 2026? Zara went full on Barbiecore in her perfect pink dress, complete with puff sleeves, a high neck and a flattering A-line skirt. The look was accessorised to perfection with pointed-toe heels and a boater hat.