Amanda Seyfried stunned on the red carpet for the UK premiere of Les Miserables Wednesday night, braving near-freezing temperatures in London's Liecester Square to look this good.

The star, who plays Cosette in the film, wore a black Balenciaga gown made of neoprene -- so maybe she wasn't that cold after all since it's the synthetic rubber material used to make wetsuits. Balenciaga has been known to use the material in a lot of its designs.

According to Yahoo Movies, Amanda said the latest adaptation of Victor Hugo's classic story is "up there with the best movies of all time"; while co-star Anne Hathaway (who plays Cosette's mother Fantine and also looked fantastic at the premiere) told the AP that getting to star in the film was "the sort of job [for which] you should give your paycheck back."

Amanda was spotted later on looking a bit warmer in a black wool coat and long pants as she headed to the afterparty, held at The Roundhouse in North London.

Les Mis opens on Christmas day and also stars Hugh Jackman, Russell Crowe, Sacha Baron Cohen, Helena Bonham Carter and Eddie Redmayne.