Who made Miranda Kerr’s black sandals, jewelry, and draped dress?

Dress – Balenciaga

Shoes – Giuseppe Zanotti

Earrings – Sara Weinstock

Rings – Graziela Gems and EFFY