Cameron Diaz was born on 30 August 1972 and is currently 37 years old.
In the UK... she is next showing in What Happens in Vegas Today, 11:00am and in What Happens in Vegas Today, 11:00am. See more...
Below is a list of programmes Cameron Diaz has been associated with: