Taylor Swift, Jon Bon Jovi and Prince William Sing 'Livin' on a Prayer'

All three sing the hit song at a palace gala for charity.