Prince William and Kate Middleton travelled to the Belgian city of Ypres yesterday to mark the 100th anniversary of the Battle of Passchendaele. Held at the Menin Gate, where commemotary wreaths were laid, the royals remembered one of the most important battles in Wold War One where almost 500,000 soldiers lost their lives. "During the First World War Britain and Belgium stood shoulder to shoulder," said Prince William. "One hundred years on, we still stand together, gathering as so many do every night, in remembrance of that sacrifice."

The Duke and Duchess of Cambridge, who wore a white Alexander McQueen dress, was accompanied by King Philippe and Queen Mathilde of Belgium as well as British Prime Minister, Theresa May.

Experience the ceremony here...

British Royals

British Royals

British Royals

British Royals

British Royals

Royals

British Royals

Now, take a look at Kate Middleton and Prince William's first official visit to Germany.