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
Google, Facebook and Twitter could face multi-million pound fines over their failure to remove illegal content, MPs say.
Staffing levels and worsening pay are to blame, according to the report by the Health Foundation.
At least two intruders broke into the property and shot Mr Hedger in the early hours of Sunday morning.