Who made Katie Holmes’ denim ruffle shirt, black shoes, and white handbag?

Shirt – A.P.C.

Purse – Tod’s

Shoes – Gucci