John Galliano Pre-Owned
John Galliano Pre-Owned 2000s mesh button-up blouse - Black
£299
John Galliano Pre-Owned 1990s floral-print T-shirt - Neutrals
£382
John Galliano Pre-Owned 2000s beaded mesh top - Purple
John Galliano Pre-Owned 2000s floral-print lace-up cardigan - Yellow
John Galliano Pre-Owned 2000s Gazette zebra-print cardigan - White
John Galliano Pre-Owned 2000s ruffled wrap top - Neutrals
£335
John Galliano Pre-Owned 2000s stud-embellished camisole top - Neutrals
John Galliano Pre-Owned 2000s geometric-pattern cardigan - White
John Galliano Pre-Owned 2000s draped V-neck cardigan - Pink
John Galliano Pre-Owned 2000s draped-neck sweater - Pink
John Galliano Pre-Owned 2000s ruffled V-neck sweater - Pink
John Galliano Pre-Owned 2000s button-fastening shirt - Black
£214
John Galliano Pre-Owned 2000 paisley-print tank top - Green
John Galliano Pre-Owned 2000s illustrative-print cardigan - White
John Galliano Pre-Owned 2000s glitter-knit graphic-print cardigan - Pink
John Galliano Pre-Owned 2000s floral-print belted sweatshirt - Neutrals
John Galliano Pre-Owned 2000s tiger-print newspaper-print sweater - White
£216
John Galliano Pre-Owned 2000s ribbed sleeveless top - Black
John Galliano Pre-Owned 2000s short-sleeve cardigan - Neutrals
£215
John Galliano Pre-Owned 2000s floral-embroidered tank top - Green
£267
John Galliano Pre-Owned newspaper-print floral-print shirt - Neutrals
£316
John Galliano Pre-Owned floral ruffled top - Orange
£443
John Galliano Pre-Owned 2000s V-neck wool sweater - Black
£480
John Galliano Pre-Owned 2010s pinstripe vest - Black
£518
John Galliano Pre-Owned striped cardigan - Blue
£252