Big Pictures Blog

Friday, March 30, 2007

Not ugly!



Obviously the breakup from Justin has done wonders for Cameron Diaz.
She's been spotted on numerous occasions looking happy and relaxed.
Good on ya.

No comments: