photo by getty images

Fashion

best dressed: the hunger games premiere

may the fashion odds be ever in your favor…

by liza darwin

There's still a few days to go until The Hunger Games: Catching Fire hits the masses, but the stars of the second film celebrated last night at the flick's premiere in Los Angeles--and upped the fashion ante in a huge way.

Case in point? Jennifer Lawrence, who continued her exclusively Dior streak in a totally sheer gown by the French fashion house. And sure, while going quasi-pantsless isn't that surprising on the red carpet (paging Lady Gaga and Kristen Stewart!) on someone like Lawrence who normally tones it down, it's a little more unusual.

Still, if there's anyone who can a rock see-through dress and also keep it classy, it's this actress. She paired the grey full-skirted frock with a black bodysuit, a giant belt, and traded her dark lipstick for a bright berry hue.

Other faves: Willow Shields, who resembled a young Shailene Woodley in blue and white Katie Ermilio; Jena Malone in a sparkly sheer Nicholas Oakwell number: Zoe Kravitz, who kept things gothy glam in Balenciaga, and our forever teen fashion crush Kiernan Shipka in Miu Miu. Click through all the best looks from The Hunger Games: Catching Fire premiere below and tell us-- who came out on top? 

photo by getty images

Jena Malone in Nicholas Oakwell.

photo by getty images

Isabelle Fuhrman in Christian Siriano.

photo by getty images

Willow Shields in Katie Ermilio. 

photo by getty images

Liam Hemsworth in Dior Homme

photo by getty images

Bella Thorne in Blumarine.

photo by getty images

Sarah Hyland in Sass & Bide.

photo by getty images

Josh Hutcherson in Dolce and Gabbana.

photo by getty images

Willow Smith

photo by getty images

Sam Claflin in Alexander McQueen

photo by getty images

Kiernan Shipka in Miu Miu.

photo by getty images

Elizabeth Banks in Versace

photo by getty images

Lenny and Zoe Kravitz in Saint Laurent and Balenciaga, respectively.

photo by getty images

Ashlee Simpson in Amanda Waklee