Hand-embroidered mini dress Zeniba £460 Available in: Add to Cart WishList Hand-embroidered mini dress Zeniba £460
Mini dress hand-embroidered with pearls Dune £525 Available in: Add to Cart WishList Mini dress hand-embroidered with pearls Dune £525
Maxi dress hand-embroidered with pearls Dune £550 Available in: Add to Cart WishList Maxi dress hand-embroidered with pearls Dune £550
Crop top hand-embroidered with pearls Dune £280 Available in: Add to Cart WishList Crop top hand-embroidered with pearls Dune £280
Hand-embroidered mini dress Zeniba £460 Available in: Add to Cart WishList Hand-embroidered mini dress Zeniba £460
Crop top hand-embroidered with pearls Dune £280 Available in: Add to Cart WishList Crop top hand-embroidered with pearls Dune £280
Maxi dress hand-embroidered with pearls Dune £550 Available in: Add to Cart WishList Maxi dress hand-embroidered with pearls Dune £550
Mini dress hand-embroidered with pearls Dune £525 Available in: Add to Cart WishList Mini dress hand-embroidered with pearls Dune £525