Prince William watches the ceremony of Beating Retreat (Picture PA).
Prince William has taken the salute from the Massed Bands of the Royal Marines as more than 250 musicians performed at Beating Retreat on Horse Guards Parade.
Prince William was joined by senior members of the US Marine Corps, including its head, General Robert Neller, as the celebration of military music and precision marching unfolded in central London.
As Captain General of the Royal Marines, his brother Prince Harry would have been expected to perform the duty.
But Prince William is believed to have stepped in as his brother is on honeymoon with his new wife Mrs Meghan Markle, Duchess of Sussex
Prince Harry was appointed Captain General of the Royal Marines in December 2017, after the Duke of Edinburgh stepped down, having served 64 years in the role.
The hour-long programme featured traditional military anthems. It also contained a moving tribute of music and images to roles played by Royal Marines during the First World War.
The performance ended with a rousing rendition of the National Anthem.
Beating Retreat is performed on Horse Guards Parade every year on the Wednesday and Thursday evenings preceding the Queen’s Birthday Parade, otherwise known as Trooping the Colour.