Who made Katie Holmes’ green skirt, stripe top, sunglasses, black wedges, and gold jewelry that she wore in New York?

Skirt – Holmes & Yang

Shirt – J Crew

Sunglasses – Miu Miu

Shoes – Jean-Michel Cazabat

Necklace – Jennifer Meyer

Barneys