Princess Anne enjoyed at day at the horse-racing yesterday (17 March) at Cheltenham Festival.

The Princess Royal was at Ladies’ Day at Cheltenham Racecourse, which was also attended by her daughter and son-in-law, Zara and Mike Tindall.

Known equestrians, Princess Anne and Zara often attend events together and were last seen together at Cheltenham in 2020.

What to read next

Princess Anne wore a chic coat in green for her most recent day out. The tweed coat featured contrast black buttoning and a smart collar, which she paired with a green silk cravatte and black leather gloves.

princess anne zara tindall cheltenham
Getty

Princess Anne subtly referenced the occasion with her choice of brooch, pinning a gold horse in the centre of her coat below the collar.

Princess Anne has a number of green coats which she often re-wears. Most recently she was seen out in her green check coat for two different official appointments.

See our pick of the best green check coats on the high street below:

Single-breasted classic coat, now £40
Single-breasted classic coat, now £40
Credit: Monki
ROZESS Check oversize double-breasted wool coat, now £329
ROZESS Check oversize double-breasted wool coat, now £329
Credit: Ted Baker
Checked Wool Mix Coat, now £81.25
Checked Wool Mix Coat, now £81.25
Credit: La Redoute
Long Check Coat, now £31.99
Long Check Coat, now £31.99
Credit: M&Co
Boucle Wool Blend Midi Coat, £199
Boucle Wool Blend Midi Coat, £199
Credit: Pure Collection
Chiltern Wool Blend Coat, now £133
Boden Chiltern Wool Blend Coat, now £133
Credit: Boden
Ellen Oversized Cocoon Coat, now £129.50
Ellen Oversized Cocoon Coat, now £129.50
Credit: Aligne
Bella Boucle Coat Green, £120
Bella Boucle Coat Green, £120
Credit: Monsoon

Zara opted for a navy blue coat, also with black contrasting lapels. She paired it with a stylish hat of the same colour, which was topped with gathered nettling and flowers. To accessorise the look, Zara opted for three-tiered droplet earrings.

princess anne zara tindall cheltenham
Getty

Her husband Mike looked smart in a suit and tie, adding a flat cap hat to finish the look.

The pair looked like they were enjoying their day out together and were pictured sharing a kiss during the event.

princess anne zara tindall cheltenham
Getty

A wardrobe essential for both Princess Anne and Zara was an umbrella, as sadly the British weather wasn’t quite on side yesterday and they needed a little sheltering from the rain!