Who made Katie Holmes’ blue jeans, sunglasses, and handbag?

Jeans – A.P.C.
sunglasses – Isabel Marant
Purse – McNally Jackson