This is real, and not the beginning of a bad joke: A well-dressed Jon Bon Jovi is on stage, performing his classic 'Livin' On a Prayer', when Taylor Swift and Prince William make their way to the stage to join in. Seriously.

At last night's (11/26) Winter Whites Gala in England, the Bon Jovi invited Taylor and Prince William to join him. They obliged, and sang the chorus of 'Livin' On a Prayer' with Jon. Hard to believe? Of course the video surfaced on YouTube almost instantly.

Check out the video here:

The event that brought the threesome together is a charity that benefits homeless youth, and took place at the U.K.'s historic Kensington Palace. You would expect Swift to be well within her comfort zone singing on a stage, and she showed it, dancing around and having a blast. But for the future King of England, despite the fact that the expectations are lower, he held his own. Kudos, Prince William!