24 / 73

This Monday, Aug. 13, 2012 photo released by Starpix shows actor Robert Pattinson attending the premiere of "Cosmopolis" at the Museum of Modern Art in New York. (AP Photo/Starpix, Dave Allocca)

This Monday, Aug. 13, 2012 photo released by Starpix shows actor Robert Pattinson attending the premiere of "Cosmopolis" at the Museum of Modern Art in New York. (AP Photo/Starpix, Dave Allocca)

Style winners

Our favorite red carpet moments of 2012.