One Direction and Elton John are to perform for Britain's Prince Harry at this year's Royal Variety Performance.
The chart-topping boy band - who are going on an extended hiatus next year - and the 'I'm Still Standing' hitmaker have been announced as performers for the annual event, which will be held at London's Royal Albert Hall on November 13.
Jack Whitehall, 27, is set to become the youngest host of the variety show.
Speaking about his role, he shared: "Having been lucky enough to perform for Prince Charles and Prince William in previous years I look forward to the opportunity of sailing a little too close to the wind in the presence of Prince Harry this time round.
"It's my third time on the show and I still am yet to perform in front of The Queen, she must be really desperate not to see my act."
The 31-year-old royal will also be treated to performances by Kylie Minogue, Ricky Martin, The Corrs, Josh Groban and Little Mix amongst others.
Jeff Lynne's ELO will also make a rare appearance and winners of 'Britain's Got Talent' Jules and Matisse will also take to the stage.
Showcasing the stylings of the West End, the cast of 'The Play That Goes Wrong' will entertain His Royal Highness with the help of some special celebrity guests and Beverly Knight will perform a track from 'Cats: The Musical'.