Cameron Diaz. Photoby Barry Wetcher