Givenchy one shoulder ruffled dress

£2,387.00 £716.00 (Save 70%)
Farfetch