On Sunday The Princess Royal will be on horseback to join the Edinburgh Riding of the Marches which ends at the Mercat Cross with a ceremony.
HRH will be among the 300 riders and horses processing up the Royal Mile to West Parliament Square as part of the ancient ceremony which is free for spectators.
Sam Lockhart, Press Officer for the Edinburgh Riding of the Marches, said: “This event is a living connection to Edinburgh’s past.
“It will be bringing together riders from across Scotland and beyond, uniting communities in celebration of tradition, resilience and the beauty of our city.
“We are honoured that Her Royal Highness The Princess Royal will be joining the event on horseback, marking the culmination of the Edinburgh 900 celebrations. We look forward to sharing with Her Royal Hi