Actress Charlize Theron attended the premiere of “Sleepwalking” hosted by The Cinema Society and Dior Beauty at the Tribeca Grand Screening Room on March 11, 2006 in New York City.
Does this woman EVER look bad? Gawd, I hate her.
Image Source: WireImage
RELATED POSTS:



Recent Comments