Amanda Seyfried may strip down for the occasional photoshoot or role, but that doesn’t make her some hussy. The 24-year-old actress went for a classical elegance at the NY premiere of her new film Chloe, in which she plays the titular role of a call girl hired by Julianne Moore to tempt her straying husband, Liam Neeson. Thrills, nudity and unpredictable couplings ensue—but Atom Egoyan directed, so it’s art. Sexy, naughty and wrong…but art.
See more of stylish Seyfried and Moore in the red carpet gallery below.
[Photo: Getty Images]