Dresses
From: FARFETCH
Details
violet purple satin finish high neck long sleeves rear zip fastening dropped waist flared skirt
View more