FARFETCH
- Dresses
- Clear all
Carolina Herrera
Carolina Herrera striped off-shoulder maxi dress - Black
£3,258£1,606(50% off)
free shippingVivienne Westwood Pre-Owned
Vivienne Westwood Pre-Owned 1990s cowl-neck velvet dress - Black
£811
free shipping
Carolina Herrera
Carolina Herrera striped off-shoulder maxi dress - Black
£3,258£1,606(50% off)
free shippingVivienne Westwood Pre-Owned
Vivienne Westwood Pre-Owned 1990s cowl-neck velvet dress - Black
£811
free shipping