Cameron Diaz made a rare public appearance in Los Angeles on Tuesday, where she wore a semi-sheer top and a matching midiskirt. Get a closer look here.
Faux Fur Coat + Boyfriend Jeans
Counter clockwise from left to right: Vince Bootie, Frame Denim ‘Le Garcon,’ A.L.C. Print silk top, Faux Fur Coat










