
Hands up who loves Cameron Diaz. That's pretty much everyone I think. What is there not to love about her, she is gorgeous, classy and looks like a right laugh. Here she is wearing a pair of the newest and hottest
J Brand “Doll†jeans whilst promoting
Shrek The Third in New York yesterday.

Don't love her, but love the outfit!