Princess Anne at the Chelsea Flower Show in London, two days after Meghan Markle and Prince Harry's royal wedding, May 2018.
Princess Anne on the grounds of Sandringham House, February 1970.
Princess Anne with her arm in a sling after she fell off her horse in Kiev, Russia, for a championship competition, September 1973.
Princess Anne on the opening day of the 2010 Olympic Games in London, July 2012.
Princess Anne on the grounds of the Windsor International Horse Trials in Windsor, May 2004.
Princess Anne on a visit to Kiev, Russia, September 1973.
Princess Anne on the course of the first Gatcombe Park Horse Trials in Glouchestershire, August 1983.
Princess Anne at a theater in London, September 1973.
Princess Anne at the Windsor Horse Trials in Windsor Great Park, May 1984.
Princess Anne at the Derby in Epsom, 1983.
Princess Anne at Horse Trials in the U.K. with members of the Royal Canadian Mounted Police, 1968.
Princess Anne with her cell phone and walkie-talkie at the Whatley Manor Horse Trials at Gatcombe Park in Stroud, September 2017.
Princess Anne at age 23, with her fiancé Captain Mark Phillips, at the London premiere of Jesus Christ Superstar, August 1973.
Princess Anne at John Smith's Grand National horse racing meeting in Liverpool, April 2011.
Princess Anne on a visit to the Ackworth Group of the Riding for the Disabled Association, June 1983.
Princess Anne at St Giles' Cathedral's Thistle Service in Edinburgh, July 2016.
Princess Anne with Queen Elizabeth II and her grandson, Peter Phillips, at the baby's christening, December 1977.
Princess Anne in Gambia for Save the Children, February 1984.
Princess Anne and her second husband Timothy Laurence at the 2016 Braemar Highland Gathering in Scotland, September 2016.
Princess Anne, pregnant with her daughter Zara, and her husband Mark Phillips, in Great Somerford, May 1981.
Princess Anne on a visit to Zagorsk, Russia, May 1990.
Princess Anne with her children Peter and Zara At the Royal Windsor Horse Show, May 1984.
Princess Anne at a parade at Sandhurst Military Academy, August 1973.
Princess Anne at the race course of the Cheltenham Festival, March 2017.
Princess Anne at the Save The Children Festival Of Trees in London, ca. 2000s.