Last night Kensington Palace played host to a starry affair as Prince William, Jon Bon Jovi, Taylor Swift and James Blunt attended the Winter Whites Gala. Taylor channeled a notably absent Duchess of Cambridge by wearing a princess-y gown by one of her favourite designers, Jenny Packham, before taking to the stage with the Duke of Cambridge and Bon Jovi to perform a rendition of the rocker's hit track 'Livin' On A Prayer'. Yes this really happened - not a dream.
Tinie Tempah [Instagram]
And to prove it we delved into the Instagram accounts of some of the gala performers, including Swift, rapper Tinie Tempah and pop star Eliza Doolittle. Taylor shared a photo of her big moment with the enthusiastic caption, "OHHHHHH! LIVIN ON A PRAYERRRRR" while Tinie gave us all a treat with a video of the musical trio, telling his followers, "Tonight's highlight was definitely this tho! @taylorswift @bonjovi & HRH.. Epic! #WHITEGALA #LIVINGONAPRAYER."
Eliza Doolittle was happy to meet Taylor, tweeting, "It was more than a pleasure Ms Swift" and she also got the chance to rub shoulders with British actor and Winter Whites Gala guest Colin Firth. Tinie Tempah posted a pic of himself with Doolittle, James Blunt and Jon Bon Jovi at the drinks reception ahead of the night's performances, which were compared by Jonathan Ross.
In other Instagram news Jessica Stam has new glasses, Harry Styles has gone nuts for nuts and Kim Kardashian has finally owned up to her and Kanye's matchy matchy wardrobe with the simple statement "Twins".
Take a look at the best Instagram pics of the day in the gallery above...