Jennifer Lawrence was the golden girl at The Hunger Games world premiere - wowing the crowd in a glittering gold lame dress.
The actress, who plays heroine Katniss Everdeen in the highly anticipated adaptation of the Suzanne Collins teen novel, dazzled on the red carpet at the Nokia Theatre in Los Angeles.
She wore a floor-length dress with side panel cut-outs designed by Prabal Gurung, and accented the look with black nail varnish.
The Winter's Bone actress told Yahoo movies that the crowds of adoring fans was a taste of her "new life".
She said: 'I'm glad I took the role but I was absolutely right about the privacy. It infuriates me but I've got to realise this is my new life."
Also at the premiere was Miley Cyrus, there to support her leading man boyfriend Liam Hemsworth, and Elizabeth Banks, who plays Effie Trinket.
The film, which is about teens having to fight to survive on live television, is out in cinemas on March 23.