Cameron Diaz turns 35

The Superficial / August 31, 2007

Cameron Diaz celebrated her 35th birthday yesterday on the set of her new movie What Happens in Vegas. Wait, she’s 35? It kind of makes me wonder if all those young dudes she’s been with are really dating her, or helping her cross the street. I’m not saying Cameron Diaz is old, I’m just saying she’s not getting any younger. Or, let’s be honest, more attractive. But, hey, at least she’s finding work. Wait, what’s that? Ashton Kutcher is in it? Jesus! That’s terrible! I mean, uh, Happy Birthday?

Fun Fact: When not chewing food or speaking, Cameron Diaz’s mouth is occasionally rented out to host large parties and weddings.

Photos: Splash