Cameron Diaz fucked