Cameron Diaz in Rag & Bone Jeans cameron-diaz-starry-new-york-city-shopper-01.jpg

Cameron Diaz wears a shirt embellished with stars with Rag & bone/jean Dash Slouchy Skinny Jeans in Preston while shopping with a friend for some new kicks in the big apple. The 40-year-old actress then grabbed a cup of coffee with her pal during the chilly New York afternoon.

Cameron Diaz in Rag & Bone Jeans cameron-diaz-starry-new-york-city-shopper-15.jpg

Cameron Diaz in Rag & Bone Jeans cameron-diaz-starry-new-york-city-shopper-21.jpg