Who made Katie Holmes’ sunglasses, brown handbag, and pink floral dress?

Purse – Tod’s

Dress – Zimmermann

Sunglasses – Privé Revaux