It’s not that Cameron Diaz has ever been a morose celebrity. It’s just that… she seems really, really happy this year. Happier than she’s been in a long time. Check her out at the pool in Miami. It’s an easy happiness too, right? When she was with A-Rod I don’t remember it looking so easy. I don’t remember it looking so relaxed.

Cam spent the Fourth of July weekend at home in Florida. That’s where her family lives. And Benji Madden was with her. According to E! it was the first time he met her family. There was a big gathering. They played with all her nieces and nephews. They frolicked on the beach. Click here to see those photos.

How stupid is it of me to say that I think this one might last?