Cameron Diaz was 40 in Sex Tape when she played the character 'Annie'.
That was over 9 years ago in 2014.
Today she is 50, and has starred in 61 movies in total, 2 of those since Sex Tape was released.
In Sex Tape, I think Cameron Diaz looks: