He topped off his uniform with three medals – the Operational Service Medal for Afghanistan ... given honorary military titles, Princess Anne is one of the only female British royals to ...