Perth celebrated its 800th birthday in style as the Earl of Wessex was guest of honour at a huge military parade.
Over 1000 members of the armed forces and youth organisations paraded through the city centre to mark the occasion.
Veterans also took part and and an array of military vehicles helped to provide a colourful spectacle for the many hundreds of people lining the route.
It was a day little Jamie Gorton from Perth will never forget.
The four-year-old was among those who met Prince Edward as the special guest mingled with the crowds on Tay Street.
Keen to find out more about the royal lifestyle, Jamie politely inquired if the earl lived in a castle, to which he replied “Not any more.”
Jamie’s dad Stephen described the encounter as a “real treat.”
“The prince asked if we were enjoying our day,” he said.
“He was lovely, really down to earth.”
Along with Prince Edward, civic heads from Perth’s twin towns and other senior civic figures descended on the town for the celebrations.
Following the parade, the focus of attention shifted to the war memorial on the North Inch where the earl presented Elizabeth Cross medals to the families of armed forces personnel who have fallen in global conflicts, including those in Iraq and Afghanistan.
Next up on the prince’s busy schedule was a lunch date at Perth Museum and Art Gallery.
He then called in at the concert hall, where he formally opened the Perth 800 Chamber of Commerce culinary showcase, Perthshire on a Plate.
From there it was on to the Scottish Game Fair at Scone Palace.
The earl’s day of civic duties ended with a ceremonial beating of the retreat outside the concert hall.
Among others at the Perth Day celebrations was Mayor Konstanty Dombrowicz from Perth’s Polish twin town Bydgoszcz.
Perth has many twinning links across the world, and also given the red carpet treatment were Oberburgmeister Klaus Herzog and Burgermeister Werner Elasser from Aschaffenberg in Germany.
Head of City from Pskov, Russia, Ivan Tsetserkiy also made the trip to Perth, as did Mayor Michel Gourinchas from Cognac, France.
The global appeal of Perth 800 was further proved by the presence of representatives from Perth, Ontario, and Haikou, China, who were delighted to join in what was a memorable day of celebration.
The job of welcoming Prince Edward to Perth fell to the Provost of Perth and Kinross Dr John Hulbert.
He described it as a “proud and momentous” day for the town.
“We are celebrating the 800th anniversary of the granting of a Royal Charter by King William the Lion to Perth in 1210,” he said.
“We are also celebrating armed forces day-a time when our nation acknowledges the tremendous effort and sacrifice of our armed forces, especially in Afghanistan.
“The day started, appropriately, with a thanksgiving service in St John’s Kirk, the only building in Perth to date back to before 1210.”
Dr Hulbert later declared the parade a spectacular success.
“It was a stirring spectacle, with many colours flying, pipe bands, military bands, some world war two vehicles, the High Constables and a thousand marchers,” he said.
Dr Hulbert presented Prince Edward with a special gift designed to remind him of his trip.
The souvenir, a limited edition paperweight, was designed and made by Sarah Peterson of Caithness Glass in Crieff.