2500

Halter-neck dress with full skirt and detachable cape. All in satin.

From £2,541