Who made Cameron Diaz’s white lace top, black skinny jeans, and suede ankle boots that she wore in London on August 3, 2014?

57Shirt – Isabel Marant

Jeans – Rag & Bone

Shoes – Saint Laurent

Barneys New York

Selfridges

Farfetch

Forward

La