Cameron Diaz Hasn’t Aged Well

I know Cameron Diaz is pushing 40-years-old, but something’s not right here. Maybe it’s just me, but I think she looks more like she’s pushing 50 in these bikini photos? Has she spent too much time in the sun or something? It looks like a plastic surgery gone wrong. What happened?

From Around the Web