Clearly the freezing cold weather wasn't going to stop Anne Hathaway from wearing the backless Givenchy Couture gown she'd chosen for the world premiere of Les Miserables in London's Leicester Square.
Hathaway dared to bare in the slinky, off-the-shoulder design, before she slipped into a simple strapless shift for the after party. (We'd liked to have seen her let her hair down with the second outfit).
Anne was joined by her co-stars Hugh Jackman, Russell Crowe, Samantha Barks and Amanda Seyfried, who got our vote for best dressed in a beautiful black Balenciaga dress.
So how do you rate the star's latest red carpet look? Brave or beautiful? Let us know in the poll and see more from the premiere below: