Sunday's MTV Movie Awards saw stars go for sexy minidresses on the red carpet.
Emma Watson, who picked up the MTV Movie Awards Best Cast gong for Harry Potter and the Deathly Hallows: Part 2, showed off her back in a printed dress by Brood.
Kristen Stewart wore a metallic Guishem mini on the red carpet and up on stage, where she accepted the MTV Movie Awards Best Kiss honour on her own since Robert Pattinson was in Toronto.
Emma Stone went for a Martin Grant skirt and top and posed solo on the red carpet, but took to the stage with Andrew Garfield to present an award.
Jessica Biel wore white Chanel, perhaps giving us a peek at what's to come at her rumoured summer wedding with Justin Timberlake.
Leighton Meester, who presented an MTV Movie Award, went with a Christian Cota outfit.
[Related video: Daniel Radcliffe on what makes a MTV Movie Awards Best Kiss]
Snow White and the Huntsman's Charlize Theron had a slightly longer hemline than most in her red Lanvin but still gave us a good look at those perfect pins of hers.
Christina Riccie was strapless in her glittery mini dress on the MTV Movie Awards red carpet.
Julianne Hough showed off her toned tummy at the MTV Movie Awards at Universal Studios.
MTV Movie Awards 2012 trend for short dresses was continued by Jennifer Aniston. Copyrigt [Getty]Jennifer Aniston skipped the red carpet but she was also following the short and sexy trend.
The actress, who won Best On-Screen Dirtbag at the MTV Movie Awards, wore a one-shoulder black leather mini dress to collect her golden popcorn award.
Who do you think was best dressed at the MTV Movie Awards 2012?