Skin, skin and a lot of skin was what made up the looks on the red carpet at the MTV Movie Awards 2016 but in a good way.
Despite the few rain drops at The Warner Bros Lot near Hollywood, stars turned out in their numbers and in their best casuals to grace the event.
Hosts Kevin Hart and Dwayne “The Rock” Johnson serenaded the crowd together with live performances from Ariana Grande, new movie trailers from the cast of Suicide Squad and more than a few surprises along the way.
From supermodel Gigi Hadid to actor/newly turned hunk Zac Efron, take a look at what the stars wore in the gallery above.