The 2016 MTV VMAs could not have had ANY more amazing performances, even if it tried.
From Rihanna's EPIC mega mashup to Britney Spears OWNING the stage, we've pulled together the BEST performances for you so you can watch them again... and again and again!!
The Chain Smokers & Halsey
Rihanna - B*tch Better Have My Money
Britney Spears ft. G-Eazy
Ariana Grande & Nicki Minaj