The 37-year-old wowed in an elegant navy coat and thigh high boots as she braved the chilly weather at the three-day Gloucester horse races.
She accessorised her ensemble with a blue hat, navy gloves and a matching navy handbag.
Zara was accompanied by her husband Mike Tindall, who also looked dapper in a navy suit and matching coat.
There was a spot of rain during the day, but the couple didn’t let it dampen their spirits as they walked around the racecourse arm in arm.
Zara was clearly enjoying herself as she was spotted putting on a very animated display as she watched the horses from the sidelines.
Zara’s mother, Princess Anne was also in attendance and the pair were caught chatting and sharing a laugh together as they watched the events.
Anne sported a cream coat with a fur hat and a patterned scarf to keep warm from the chilly weather.
Zara has been a fan of horse sports for years and was also in Australia earlier this year for the Magic Millions polo.
Check it out in the video below!