The Princess Royal made a cheery arrival at the races for day three of the action at Cheltenham Festival.
Princess Anne, 74, who is a former equestrian, stood out from the crowd in a red double-breasted jacket and a black furry hat.
She joined her daughter and son-in-law, Zara and Mike Tindall, at the Gloucestershire racecourse, where Zara has a role as a director.
A whole host of royals and famous faces have been among the punters at Cheltenham, including Queen Camilla and her children, and Princess Eugenie and Jack Brooksbank.
See the best photos from day three.
1/7
© Getty
The Princess Royal arrives
Princess Anne is renowned for her love of horses and was the first member of the British royal family to compete in an Olympics, in eventing in 1976.
Speaking to Sporting Life, Mike said that his wife Zara and mother-in-law Anne are die-hard racing fans.
"[Zara] loves it - she loves horses in general, but from the racing side of things it's always been a massive part of her life. The Princess Royal is also a die-hard horse racing fan.
"I think it's great for the profile of the sport to have her in it, and she loves her role at Cheltenham now. She's hosting people every day and she loves it."
2/7
© Getty
Special accessory
Princess Anne sported a pink patterned scarf and gold horse brooch for her day at the races.
The royal supports several horse charities, including Riding for the Disabled (RDA), The Horse Trust and World Horse Welfare.
3/7
© Getty
The Tindalls
Mike and Zara Tindall cosied up for some sweet snaps ahead of the first race.
4/7
© Getty
Stylish couple
Zara looked chic in an olive green coat with a blue patterned blouse and Fedora-style hat, while Mike was clad in a tweed three-piece suit.
5/7
© Getty
Danny Dyer
Rivals star Danny Dyer was seen among the notable faces for St Patrick's Thursday at the racecourse.
6/7
© Getty
Peter Crouch
Former footballer Peter Crouch sported a grey wool three-piece suit with a flat-cap.
7/7
© Getty
Sir Alex Ferguson
The former Manchester United manager attended for a second time.
ROYAL FAN? JOIN THE CLUB
Welcome to The HELLO! Royal Club, where thousands of royal fans like you get to delve deeper into the wonderful world of royalty every day. Want to join them? Just click the button below for a list of club benefits and joining information.