Prince William, Taylor Swift, Bon Jovi rock out to 'Livin' on a Prayer' (VIDEO)

Superstars Jon Bon Jovi and Taylor Swift were in London on Tuesday night for a special gala attended by Prince William.

The singers took to the stage with the Duke of Cambridge at his royal home in Kensington Palace.

All three gave an impromptu performance of "Livin' on a Prayer", part of a winter-wonderland themed soiree that benefited Centrepoint, dedicated to helping youth homelessness which the prince is a patron.

Swift pulled the reluctant duke from the audience, and after taking a moment to compose himself, he rocked out in the most noble manner possible beside the music duo.

Video for mobile users:

The musicians talked about the importance of supporting such a cause.

"I think that that is an amazing thing to focus on and draw attention to. I've always really respected Prince William and I think that just getting to be a part of tonight - there are some amazing musicians playing too, musicians I really admire," said Swift.

"This is what we do for years, and we're very aware of and participate in everything we do, whether it's building houses or catering to those in need in our restaurant, and we've been doing it a number of years," said Bon Jovi.

NBC News Channel