She is an expert equestrian renowned for her decades of public service.
And yesterday the Princess Royal was all smiles as she rode on horseback through Scotland’s capital as she took part in a re-enactment of an ancient tradition of inspecting the city boundaries.
Princess Anne was joined by hundreds of other horsemen and women for the Edinburgh Riding of the Marches, which culminated in a ceremony at the Mercat Cross.
Each year the event, described as the ‘jewel in the crown’ of common ridings, attracts spectators and riders from across the world.
The horses follow a 26-mile route, before they are ridden into the heart of the city to be greeted by thousands of spectators.






