There’s Something About Cameron Diaz’s Bikini Body

Okay, can we just talk about Cameron Diaz for a second here? This woman looks uh-mazing.

Though she’s turning 41 (!) this Friday, the blonde bombshell is aging like fine wine and looking as she did circa her There’s Something About Mary days. (Come on, you know she’s doing something right if she can give Kate Upton a run for her money.)

Don’t believe us? Take a look at the birthday gal’s past bikini looks, above.