Who made Cameron Diaz’s white button top, watch, white handbag, gold belt, blue skirt, and white pumps that she wore in New York?

721Dress – Martin Grant

Purse – Valextra

Watch – Tag Heuer

Shoes – Christian Louboutin

similar style shoes by the same designer

same bag in different colors