Prince William and Kate Middleton attended a memorial service in France to honour the centenary of the Battle of the Somme, the worst day in British military history.
British soldiers saw more than 57,000 casualties on July 1, 1916, the first day of the battle in World War I. Overall, more than one million men were wounded or died at the battle.
Prince William payed his respects to the fallen, saying: "We offer our humblest respects to each man who fought in the Battle of the Somme from every corner of the British Isles and from across the Commonwealth. We honour those whose names are recorded on this memorial. More than 72,000 who have no know grave. And to those who lie buried in Commonwealth war cemeteries.
"And tonight we stand here with a promise to those men. We will remember you. The gift you gave your country is treasured by every one of us this day. The sacrifice you made will never, ever, be forgotten."
Kate Middleton wore a Missoni coat for the commemorations, featuring the famous zigzag print of the brand. She finished the classy look with a black, bow-adorned fascinator, pearl earrings and suede pumps, looking very similar in style to the famous First Lady, Jackie Kennedy.