Carolina Herrera one-shoulder silk gown

£6,948.00 £3,508.00 (Save 50%)
Farfetch