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.
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 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:
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.
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.
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!