Home > photos > Charlize Theron > Charlize Theron attends a screening of ‘Battle in Seattle’ hosted by The Cinema Society and Dior Beauty at The Tribeca Grand Screening Room on September 17, 2008 in New York City
Charlize Theron
The Oscar-winning South African actress has a knack for red carpet fashion.