Prince William rocks out with Bon Jovi and Taylor Swift

From left: Taylor Swift, Bon Jovi and Prince William