The Princess Royal joined David Cameron and Alex Salmond at the sixth annual Armed Forces Day in Stirling.
Almost 2000 military personnel from the past, present and future saluted Princess Anne in the Scottish city.
More top news
Will the 'potentially historic' snow storm hitting the US, find its way to the UK?
19-year-old Angus Mainland took a selfie with his mystery traveler at the weekend. He fell in love. But forgot to ask for her number.
A study says ingredients in some common drugs could increase the risk of dementia. Alzheimer's Research UK say more research is needed.