Skip Nav
Photo 50 of 53

Charlize Theron wore a seafoam Christian Dior gown at the 2004 premiere of De Lovely.

Image Source: Getty / Mike Marsland
All the Latest From Ryan Reynolds