-
1980s St Michael black, blue and green paisley pattern button-through crew neck cardigan
Regular price £17.50 GBPRegular priceUnit price per£25.00 GBPSale price £17.50 GBPSale -
1980s black and white houndstooth check colourful slouchy v-neck cardigan
Regular price £17.50 GBPRegular priceUnit price per£25.00 GBPSale price £17.50 GBPSale -
Y2K brown, cream and colourful flecked wool blend long tassled cardigan
Regular price £12.50 GBPRegular priceUnit price per£25.00 GBPSale price £12.50 GBPSale -
1990s St Michael red, blue and white snowflake patterned striped collared cardigan
Regular price £12.50 GBPRegular priceUnit price per£25.00 GBPSale price £12.50 GBPSale -
1990s Compliments cream, pink and lilac festive snowflake cosy cotton cardigan
Regular price £17.00 GBPRegular priceUnit price per£28.00 GBPSale price £17.00 GBPSale -
1980s St Michael mint green long line ribbed cardigan
Regular price £14.00 GBPRegular priceUnit price per£25.00 GBPSale price £14.00 GBPSale -
1990s New Look white crocheted short sleeve cardigan with shell buttons
Regular price £14.00 GBPRegular priceUnit price per£22.00 GBPSale price £14.00 GBPSale -
1990s St Michael cream, purple and yellow floral knitted short sleeve cardigan
Regular price £15.00 GBPRegular priceUnit price per£22.00 GBPSale price £15.00 GBPSale -
1970s cream long line collared cardigan
Regular price £17.00 GBPRegular priceUnit price per£25.00 GBPSale price £17.00 GBPSale -
1980s dark pink double breasted cardigan
Regular price £12.00 GBPRegular priceUnit price per£25.00 GBPSale price £12.00 GBPSale