Charlize Theron at the El Captain Theatre in Hollywood, California (Photo by Steve Granitz/WireImage)