Prince Harry has been cruelly trolled over wearing his Army and Royal Family medals in an appearance at a US soldier award ceremony.
Harry, 39, made a speech that he filmed outside his home in Montecito, California, to honour US combat medic Sergeant First Class Elizabeth Marks as the winner of the Military Times' Soldier of the Year award.
But those who saw the speech included some who trolled him over his decision to wear his medals - one for serving in the British Army and the others related to royal duties.
Harry, who moved to California with wife Meghan Markle in 2020, has stepped down as a senior Royal and has made a number of TV appearances and documentaries criticising members of his family in recent years.
Read more on ok.co.uk