see more
American actress and former model Cameron Diaz. (Photo by mikel roberts/Sygma via Getty Images)