Cameron Diaz Cameron Diaz Slams Drew Barrymore Hookup Rumors – They Make Her Want To Vomit! Siyana Riley Jul 15, 2014 0