Jennifer Lawrence's new barnet may have had mixed views, but the actress looked stunning as she swept it up into a quiff at the Hunger Games: Catching Fire world premiere in London this evening.
Jen braved the cold and rain in Leicester Square, as she posed for waiting paps, wearing a long, white dress which had a sequinned skirt.
Liam Hemsworth also looked hot, as he walked the red carpet in a black suit and tie and white shirt.
Jennifer looks stunning in a sequinned dress, November 11 (WENN)
Sam Claflin posed alongside wife Laura Haddock, with the pair even sharing a kiss as photographers snapped away.
Meanwhile, Jennifer recently spoke to E! News about her Hunger Games character Katniss Everdeen's skin-tight wetsuit and her fear of overexposure during filming.
Jen was equally graphic as she added: "I was surprised at how little camel toe problem there was. I was expecting a lot more."
Liam looks hot as he poses at The Hunger Games: Catching Fire premiere (WENN)
"We tried cups in the beginning, but they looked ridiculous," Hutcherson revealed of his attempt to keep things under wraps whilst Sam Claflin, who plays new hottie on the scene Finnick Odair, revealed that they were initially asked to wear thongs!
"It was so there was no VPL," he explained."We eventually went with cycling shorts and that kept it all in tact."
Catching Fire hits UK cinemas on November 22.
Stars attend The Hunger Games: Catching Fire London premiere