Thom Browne vertical-stripe shirt dress

£1,514.00 £984.00 (Save 35%)
Farfetch