So this week in London, Prince William hosted the Winter Whites Gala at Kensington Palace to support his charity Centrepoint. For a long time, people believed that Kate would attend as well, and many were sad when the Palace denied that the Duchess had ever planned to go.

But that's not the story right now -- after all, we'll see her Thursday! The story is that at the sparkling gala wherein Taylor Swift and Bon Jovi performed live, they were also able to convince William to get up and perform 'Livin' on a Prayer' with them. What a good sport!

Apparently, William only agreed to come up and sing if Taylor did as well. Bon Jovi was doing a bit of a slower performance of the song, but that didn't stop Swift from dancing... a lot. Hey Wills even got a few moves in! (See adorbs .gif below)

Ladies and gents, the future King of England got his groove on in the name of charity Tuesday night. And it was amazing. Click through the gallery to see some snapshots of the trio on stage, and watch the video below for William's big performance!