Cameron Diaz wore cropped straight-leg jeans while on set in New York City, combining two celebrity-loved trends in one pair ...
Cameron Diaz’s luxe, longline cardigan is a rich mom spring staple, and you can copy the look with this $40 version on Amazon ...