google search says Cameron Diaz born August 30, 1972 ....... She looks 4 years older than that to me. Maybe that is her real age.
Wow.. she's a year older than me?? Interesting!