Prince William, Bon Jovi and Taylor Swift were all attending the Winter Whites Gala at Kensington Palace last night, when the desire to sing suddenly struck them all at once.
Continue Reading