The 2012 MTV Movie Awards – The Outfits

Charlize Theron in Lanvin

Emma Stone in Martin Grant

Elizabeth Banks in Elie Saab

Christina Ricci in Christian Siriano

Emma Watson in Brood

Jessica Biel in Chanel

Kristen Stewart in Guishem

Leighton Meester in Christian Cota

Mila Kunis in Fendi

Shailene Woodley in Stella McCartney

Nikki Reed in Randi Rahm

pictures via: justjared.com