Carolina Herrera floral embroidery silk dress

£5,977.00 £3,019.00 (Save 49%)
Farfetch