Advert Description Ladies beige cardigan from Marks and Spencers.Never been worn and with original labels.Size 12Paid £29.50 Read more