Sir Timothy Laurence, the husband of Princess Anne, led a moment of silence in Belgium on Monday afternoon in memory of those who fought in Passchendaele 100 years ago.
Members of The Royal Family joined the Belgian Royal Family in Ypres to mark the centenary of Passchendaele – the bloodiest battle of World War I.
Half a million Allied and German soldiers got either killed, wounded or went missing in the battle which lasted three months.
Vice-Admiral Laurence, Vice-Chair of the Commonwealth War Graves Commission, read out the Ode to Remembrance at Tyne Cot Cemetery before a moment of silence.
Other members of the British Royal Family in Belgium for the commemorations were the Prince of Wales and the Duke & Duchess of Cambridge.
King Philippe of Belgium, and his wife Queen Mathilde, were also present in remembering those who died in battle.
Prince Charles arrived in Belgium on Monday morning. The heir-to-the-throne officially open the Zonnebeke Church Dugout, a preserved First World War dugout which forms part of the Memorial Museum Passchendaele.
He also opened the nearby British Memorial Poppy Garden in Passchendaele Memorial Park alongside The King and Queen of Belgium.
The Duke and Duchess of Cambridge arrived in the country a day earlier.
On Sunday, Prince William said: “Members of our families; our regiments; our nations; all sacrificed everything for the lives we live today.
“During the First World War Britain and Belgium stood shoulder to shoulder. One hundred years on, we still stand together, gathering as so many do every night, in remembrance of that sacrifice.”