Who made Catherine Zeta Jones’ purple dress, jewelry, and tan pumps?

Dress – Prabal Gurung

Shoes – Christian Louboutin

Earrings – AUrate jewerl