Who made Natalie Portman’s jewelry, watch, shoes and purse that she wore in New York on May 10, 2012?

Watch – Richard Mille

Purse, shoes and dress – Christian Dior