Cameron Diaz Bikini Body and Short Hair Pics

Cameron Diaz Bikini Body and Short Hair Pics

Cameron Diaz is looking very hot in her gray and yellow bikini in Hawaii, plus have you seen her wearing her new hair do, Is Short Hair baby!!! Maybe Cameron Diaz ex-boyfriend Alex Rodriguez is dating a WWE Diva, but Cameron is no way near sad about it and what better...