Beyonce performs onstage during the 2014 MTV Video Music Awards [Getty]
As you may have noticed, a little thing called the 2014 MTV Video Music Awards went down in L.A. last night with the who's who of the music world in attendance. We're talking Katy Perry (and her denim makeover), the Kardashian Klan consisting of Kim, Kendall and Kylie as well as Rita Ora and Sam Smith representing the Brit talent.
But it's the sparkling performances that have us hitting repeat this morning. The show began with a triple whammy from Ariana Grande, Nicki Minaj, Jessie J who joined forces to perform their new track, 'Bang Bang'. Sam Smith had the A-listers wiping a tear from their eyes with his heartfelt rendition of 'Stay With Me'. Iggy Azalea and Rita Ora also took to the stage of a smokingly hot performance while Taylor Swift sported some twinkling tassles to 'Shake It Off', Roxie Hart style. But it was Beyonce's 15-minute (yes, FIFTEEN MINUTE) medley that really stole the show. Talk about epic!
Watch all the best performances below...