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.
Look of the Week by Todd Snyder
Clockwise from left to right: Canvas Tote Bag, The Boyfriend Tee, Varsity Jacket











