Gabriela Hearst puff-sleeve midi dress

£2,192.00 £1,425.00 (Save 35%)
Farfetch