Who made Katie Holmes’ red strapless dress, jewelry, and fringe sandals?

Dress – Zac Posen

Shoes – Gianvito Rossi

Earrings – EF Collection