42. Kate Winslet, 2007
In 2009, Kate Winslet wore a slate gray gown by Yves Saint Laurent to accept her award for Best Actress, but she wasn't always so wary of color. The mint green Valentino gown the actress wore to the 2007 Oscars hit all the right notes, and set her apart from the rest of the attendees.
Sign Up for Our Newsletter