The premiere of "The Hunger Games" in Los Angeles on March 12 brought some of the best fashion from Hollywood stars like Jennifer Lawrence, Elizabeth Banks and Miley Cyrus.
Lawrence, who stars in the movie as the protagonist Katniss Everdeen, donned a nearly backless gold gown by Prabal Gurung.
In the film, Katniss is a young girl who lives in the post-apocalyptic North America, which is now called Panem. She must compete in the Hunger Games, an annual televised event put on by the government in Capitol City, where a boy and a girl from each district fight to the death.
The 21-year-old actress was nominated for an Academy Award for Best Actress in 2011 for her work in "Winter's Bone." She also recently completed work on "The Silver Linings Playbook." Her other film credits include "The Burning Plain," "Like Crazy," "The Beaver" and "X-Men: First Class."
Banks also stars in the film as a Capitol City guide for the games named Effie Trinket. Banks wore an embroidered tangerine dress by Versace.
Miley Cyrus also appeared at the premiere with boyfriend Liam Hemsworth, who appears in the film as Gale Hawthorne, a childhood friend and potential love interest for Katniss. Cyrus bared her midriff in a black, two-piece Emilio Pucci dress.
The film adaptation of the popular novel by Suzanne Collins is slated to hit theaters on March 23, 2012.
Who do you think had the best look at the premiere? Vote in our poll below.