Who: Cameron Diaz wearing a Helmut Lang Sonar wool puffer
Shop: ForwardForward.com $850
Where: Out & About, New York

Credit: INFdaily