The biggest names in the business were out in force today for MTV's annual Video Music Awards.
Despite any drama or controversy surrounding the event (We're looking at you Nicki), the most exciting part is always seeing your favourite artists tear it up on stage.
From Travis Scott, to Post Malone, to Jennifer Lopez, we've collected some of our favourite performances from the night, check them out below:
Travis Scott & James Blake:
Post Malone & Aerosmith ft. 21 Savage:
Logic ft. Ryan Tedder: