Close

Celebrity Style Spy

The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors


Up-Close Cameron

Cameron Diaz had the crew captivated during her Marie Claire cover shoot. The actress simply shone on camera, even when wearing just a casual striped tee, by lifestyle brand Three Dots. (2 December 2009)