Her Royal Highness was photographed at Cheltenham Racecourse.
Anna watched horse racing, which her daughter Zara Tyndall and son-in-law Mike Tyndall also actively attend.
On this day, the 72-year-old princess was dressed in a checked woolen suit consisting of a jacket and skirt, over which she wore an elongated jacket.
Also, Anna was wearing high boots with small stable heels, and she was carrying a black leather bag in her hand.
Princess Anne / Photo: Getty Images
Also, the image of the princess was complemented by a dark hat and miniature gold earrings in her ears.
Her Highness's hair was pulled back in a classic updo, and her makeup accentuated her lips just a little.
Princess Anne / Photo: Getty Images
At the Cheltenham Festival, Anna's daughter, Zara Tindall, showed several beautiful looks.
The mother-of-three revealed she is in great shape and enjoying time with her husband Mike outside of their home.
Zara and Mike Tyndall / Photo: Getty Images
Read also:
The feud lasted for years: why did Princess Anne dislike Queen Camilla for many years
Funny incident: Queen Elizabeth II and her daughter Princess Anne once appeared in public in similar bows
Royal titles: what changed after the death of Elizabeth II and the accession of King Charles III