Cameron Diaz and Drew Barrymore bikini candids at beach in Mexico | VipsMag http://po.st/JRIZUv