"July 2010", "Michelangelo Di Battista", "balmain", "cameron diaz", "future warrior", "inStyle"Surf Addict FashionistaJuly 04, 2010 Future warrior! "July 2010", "Michelangelo Di Battista", "balmain", "cameron diaz", "future warrior", "inStyle"Surf Addict FashionistaJuly 04, 2010