The 2016 MTV Awards was held last night at the Warner Bros Studios in Los Angeles. A traditionally casual affair, the event this year was hosted by actors Kevin Hart and Dwayne 'The Rock' Johnson and attracted Tinseltown's finest including Charlize Theron and Jessica Chastain. Apart from actors, the modelling world's IT girls – Cara Delevingne, Gigi Hadid and Kendall Jenner – also made appearances.

Onstage, Will Smith and Melissa McCarthey were presented with the Generation Award and Comedic Genius Award respectively. Star Wars: The Force Awakens won multiple awards including Breakthrough Performance (Daisy Ridley), Best Villain (Adam Driver) as well as the coveted Movie of the Year award. Other winners included Charlize Theron for Best Female Performance, Chris Pratt for Best Action Performace, Leonardo DiCaprio for Best Male Performance and Jennifer Lawrence for Best Hero. 

Here are the best of the red carpet arrivals... 

Cara Delevingne

Kendall Jenner

Gigi Hadid

Jessica Chastain

Charlize Theron

Brittany Snow

Emilia Clarke

Lizzy CaplanRebel Wilson

Chris Pratt

Miles Teller

Common

Seth Rogen

Ed Skrein

Adam Devine