Media playback is unsupported on your device

Prince William sings with Jon Bon Jovi and Taylor Swift

27 November 2013 Last updated at 02:46 GMT

The Duke of Cambridge joined Jon Bon Jovi and Taylor Swift on stage for a rendition of Livin' On A Prayer at a charity event.

Prince William was hosting the Winter Whites Gala at Kensington Palace to raise money for Centrepoint homeless charity.