Who made Bella Hadid’s white long sleeve dress, jewelry, and platform sandals?

Dress – Roberto Cavalli

Jewelry – Bulgari

Shoes – Stuart Weitzman

similar style dresses by the same designer