The Duke of Sussex laid a wreath of poppies in honour of Fijian war veterans in a solemn ceremony in the country’s capital.
Harry, without Meghan for the first engagement of the day, wore the tropical dress of his Blues and Royals regiment and his medals.
He stepped out under cloudy skies in Suva before taking the salute at the National War Memorial Grounds.
The duke laid the wreath on a hook on the memorial stone with a note reading: “In grateful memory of those who made the ultimate sacrifice in the service of their country.
“Loloma kei na masu (Love and prayers).”
He then went to talk to Fijian war veterans, including a number who had served with the British Armed Forces.
The duke spoke of his admiration for the Fijian service personnel at a black tie dinner hosted by the president on Tuesday night.
In his speech, he said: “Your soldiers fought with the British Armed Forces during the First and Second World Wars and continue to serve alongside our soldiers to this day, with more than 1,250 Fijians currently serving.
“I must emphasise my respect, admiration and camaraderie with the Fijian soldiers that I served with in Afghanistan.
“We trained together, we fought together, and most importantly we laughed together.”