The Duke and Duchess of Rothesay joined a crowd of more than a thousand people to commemorate the Battle of Loos in Dundee City Square on Saturday.
They were joined by First Minister Nicola Sturgeon, Dundee Lord Provost Bob Duncan and a host of other dignitaries at a special outdoor service to mark the 100th anniversary of the battle.
Around 30,000 Scots from 11 regiments fought at Loos. There were around 21,000 casualties, with one in three victims Scottish.
Dundee City Square was transformed into a “cathedral” for Saturday’s event, with ministers representing the Scottish Episcopal, Roman Catholic, Church of Scotland and Armed Forces all taking part in the ceremony.
Around 300 veterans and 250 serving soldiers paraded through the city centre into the square while hundreds of spectators watched the service on a large screen specially erected for the service.
Wreaths were laid by the Duke of Rothesay, Ms Sturgeon and Mr Duncan in front of a replica memorial stone before banners were dropped to cover 10 of the pillars in front of the Caird Hall.
After the service, the duke and duchess unveiled in a commemorative plaque inside the Marryat Hall. It will eventually be installed permanently in the City Square.
They also attended a reception for military personnel and veterans after the ceremony and spoke to first-year children from Morgan Academy and St John’s high School, who have completed history projects on the battle.
The duke and duchess also saw an interactive display created by Abertay University students.
Prince Charles, in army uniform, paid tribute to the sacrifices made by soldiers at the Battle of Loos.
“The units involved at the Battle of Loos form a roll-call of Scotland’s finest regiments,” he said.
“They left the farms, factories and fishing villages of their native country and fought ferociously for our freedom in a foreign land.
“Their example is deeply humbling and is something in which the people of Scotland can take enormous and justifiable pride.”
Charles’ great uncle, Captain Fergus Bowes-Lyon, died on the third day of fighting.
The duchess wore a pink suit with a Rothesay tartan, witha Black Watch brooch in her hat.
First Minister Nicola Sturgeon said: “Almost every town and village in Scotland was affected by the losses at Loos.
“Battalions from every Scottish regiment fought and endured unthinkable horrors, and we come together today to recognise the extraordinary sacrifices these men made.”
For full coverage of the weekend’s events commemorating the battle, see Monday’s Courier.