Who made Catherine Zeta Jones’ leopard strapless dress and black pumps?

Dress – Carolina Herrera
Shoes – Christian Louboutin

similar style shoes by the same designer

similar style items by the same designer