Pictures and video: Prince William sings with Taylor Swift and Bon Jovi
Prince William let his heir down at a charity event as he came face-to face with rock royalty Jon Bon Jovi and pop star Taylor Swift - and performed an impromptu rendition of Living On A Prayer.
Rock legend Bon Jovi invited the pair to join him on stage saying to the Prince: "Take that long walk up here." After straightening his bow tie the Duke of Cambridge quickly joined in with the chorus:
The trio were the main attraction at the Winter Whites Gala in Kensington Palace last night to support homeless charity Centrepoint.
Prince Harry might be regretting saying that his brother was jealous of his Antarctic trek after seeing the pictures of the night.
Centrepoint works with hundreds of young people to help them tackle issues that can lead to homelessness.