Back to News
Marks and Spencer's £23 cardigan available for £7 is 'perfect' for throwing on with spring dresses

Marks and Spencer's £23 cardigan available for £7 is 'perfect' for throwing on with spring dresses

"I had to buy this one twice because my daughter loved it so much she wore it for her work and wanted to keep it."

Read original article