2Cameron Diaz

Cameron Diaz is 45, and it looks like she hasn’t aged at all.

The actress is known for portraying roles in The Mask; There’s Something About Mary and My Best Friend’s Wedding. Click the next ARROW to see the next image!