Charlize Theron on the Beach (5/27/7) BY Robyn Good on May 28, 2007 | Comments: Leave CommentsRelated : Charlize Theron