Who made Katie Holmes’ stripe sweater, sunglasses, and suede tan boots that she wore in New York on September 8, 2011?

Sweater – A.L.C.

Shoes – Isabel Marant

Sunglasses – Christian Dior