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
Jermain Defoe returned with a bang as England overcame Lithuania, netting his first international goal in four years.
Sinn Fein has said the talks process aimed at restoring devolution in Northern Ireland has run its course.
Young cancer patient Bradley Lowery stole hearts while on the Wembley pitch with the England squad.