Posted on Sun Jul 15th, 2007 11:35am PDT
Cameron Diaz + the beach (and in a bikini) = Awesomeness. Got it?We spotted the actress and former model this weekend in Malibu... and it doesn't look like she's too upset about J.T. or J.B. - in fact, it looks like she's having a fun time with Nicky Hilton's boyfriend David Katzenberg -- Good for her! Enjoy s'more Cameron under the sun inside!
It feels like an episode of Baywatch, right?
Hmm... so what's going on here?
Stories from around the Web