Who made Katie Holmes’ floral print dress, black bracelet, and black clutch handbag that she wore in New York on June 20, 2012?

Purse and bracelet – Hermes

Dress – Zara