Skip Nav

Charlize Theron

She kept the blazer, but Charlize swapped her floor-length Christian Dior gown for a geometric-print mini.

Image Sources: Billy Farrell Agency and Getty
Read More Celebrity StyleMet GalaRed CarpetCharlize Theron
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>