PRINCE Charles, the Duke and Duchess of Cambridge and Theresa May joined Belgian royals to mark the centenary of the bloody First World War battle of Passchendaele today.
The Prince of Wales led commemorations, giving a poignant speech to crowds at Tyne Cot Cemetery in Ypres, Belgium, where more than 11,000 servicemen from both sides lie.
The Prince of Wales spoke of the "courage and bravery" of British soldiers killed at Passchendaele as he addressed King Philippe and Queen Mathilde of Belgium and 4,000 descendants of those who fought.
He said: "We remember it not only for the rain that fell, the mud that weighed down the living and swallowed the dead, but also for the courage and bravery of the men who fought here."
He added: "In 1920, the war reporter Philip Gibbs - who had himself witnessed Third Ypres - wrote that 'nothing that has been written is more than the pale image of the abomination of those battlefields, and that no pen or brush has yet achieved the picture of that Armageddon in which so many of our men perished.'
"Drawn from many nations, we come together in their resting place, cared for with such dedication by the Commonwealth War Graves Commission, to commemorate their sacrifice and to promise that we will never forget."
Earlier today Kate and William donned red poppies as they strolled through the grounds of Bedford House Cemetery on the other side of the Belgian town.
More than 100 days of fighting in the summer and autumn of 1917, starting on July 31, left half a million men dead or injured on both sides.
Tyne Cot is the largest Commonwealth burial ground in the world, with 11,971 servicemen buried or remembered there, although 8,373 of them have never been identified.
Dame Helen Mirren led the show, which included testimony from soldiers on both side projected on to the side of the iconic Cloth Hall.
William spoke as the daily Last Post was played at the towering edifice, which is inscribed with the names of the missing from three years of hard fighting around Ypres a century ago.
Watched by hundreds of descendants of those who fought, he said: "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."
Sunday's poignant Last Post was the 30,752nd time it has been played since 1928.
The towering Menin Gate is covered with the names of 54,391 British dead who have no known grave, according to the Commonwealth War Graves Commission.
In just over three months of fighting, 325,000 Allied soldiers and 260,000 to 400,000 Germans were killed or injured.
A special commemorative pin has also been created from the fuses of Passchendaele shells, and soil from the battlefield, to for the Royal British Legion.
We pay for your stories! Do you have a story for The Sun Online news team? Email us at [email protected] or call 0207 782 4368 . We pay for videos too. Click here to upload yours.