Armed Forces Day celebrated across Britain

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.

Advertisement

Celebrities and politicians mark Armed Forces Day

Celebrities and politicians have paid their respects as Armed Forces Day is being celebrated across Britain. Meanwhile, David Cameron, Alex Salmond and the Princess Royal have joined thousands of visitors at the sixth annual Armed Forces Day.