There's three main reasons why people tune into the MTV VMAs - the outfits, the drama and the performances.
Everyone's talking about Ariana Grande's live rendition of God Is A Woman. She took to the stage accompanied by a group of more than fifty dancers and they danced around a Last Supper-esque table.
And, she brought her famous Nonna, mom Joan and cousin Lani to the stage afterwards!
Jennifer Lopez received the Michael Jackson Video Vanguard Award. She gave an incredible performance of her biggest jams including Waiting For Tonight, Get On The Floor and Love Don't Cost A Thing. What a queen.
Post Malone performed with 21 Savage and Aerosmith for a collaboration of Rockstar, Dream On and Toys In The Attic.
Shawn Mendes, Nicki Minaj and Travis Scott are among those who also performed last night. Take a look at the highlights: