Who made Katie Holmes’ stripe tank top and flared jeans that she wore in Pittsburgh on October 6, 2011?

Shirt – A.L.C.

Jeans – 7 For All Mankind

7 For All Mankind at ShopStyle