"A young girl is institutionalized by her wicked stepfather. Retreating to an alternative reality as a coping strategy, she envisions a plan which will help her escape from the facility." Meet Sucker Punch. So, was the star-studded red-carpet more snake-pit, or fantasy? You be the judge.

Diane Lane goes for cocktail classics in a warm squash-tone.

Jena Malone in the prom dress of every girl's dreams — both young and romantic.

Advertisement

Abbie Cornish in a soft, lovely evolution of the bandage concept.

Emily Browning goes vaguely goth; her purple lipstick definitely steals the show.

Sponsored

Carla Gugino, per usual, opts for flat-out bombshell, without the twist.

Vanessa Hudgens wows in this stunning, backless Jenny Packham.

Jamie Chung's draped Giambattista Valli is the other standout — both soft and super-sharp!

Emma Roberts is maybe skewing a little "Dalmation Plantation," but it's nice to see someone breaking the floaty-and-formal mold.

And, hey, as long as he's here, we might as well take a gander at Mr. Hamm.