A final day of celebrations dedicated to the nation's servicemen and women is under way.
Yesterday street parties and parades were held all over the country to mark the third annual UK Armed Forces Day.
Around 100,000 people flocked to Edinburgh, this year's host city, to watch a parade of over 2,000 military personnel, past and present, march down the Royal Mile.
The Prince of Wales and the Duchess of Cornwall watched the parade, before meeting veterans and families of those who have served in the Armed Forces.
Today Camilla, who is known as the Duchess of Rothesay when she visits Scotland, will attend a massed pipes and drums parade, also taking place on the Royal Mile.
The event, which will involve around 400 people, is being organised by DecAid, a charity appeal raising money for three service charities: Soldiers, Sailors, Airmen and Families Association (SSAFA Forces Help), The British Limbless Ex-Servicemen Association (BLESMA) and Taking 2 Minds..
The Duchess is patron of DecAid, and today's event is aimed at fundraising for those affected by the war in Afghanistan.
Camilla will address the parade before attending a reception to meet supporters.
DecAid aims to increase awareness, particularly among younger members of the UK population, of the work done by the Armed Forces in Afghanistan.
More than half of the British forces that have been killed in the conflict have been aged between 18 and 25, and to recognise this all of DecAid's events today are being organised by volunteers under the age of 25.Reuse content