Who made Cameron Diaz’s white dress, purple clutch handbag, and sandals that she wore in New York?

18Dress, purse and shoes – Stella McCartney