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 way to show she has already moved on than looking perfectly hot in bikini with friends in Hawaii? I know!! take that A-Rod plus she looks amazing with her new short hair.
plus a very significant upgrade, her body is toner, sexier so much hotter.