Who made Cameron Diaz’s black sandals, jewelry, black clutch handbag, and dress that she wore in London on November 7, 2012?

Dress – Stella McCartney

Shoes – Burberry

Earrings – Solange Azagury Patridge

Bracelet – Tom Binns

Rings – X3 Pomellato

Purse – Anya Hindmarch