Cameron Diaz looks like death