Cameron Diaz: Style With A Smile

[Beverly Hills, CA. April 25. Image via Getty.]