Cameron Diaz Comes Full Circle