Charlize Theron Is No Shrinking VioletS

[New York, May 12. Image via Splash.]