Enter Cameron Diaz