A 'soft and stylish' cardigan from Marks & Spencer is proving popular with shoppers - and is less than £20. The Crew Neck Button Front Cardigan is one of the high street retailer's best-sellers in knitwear online. The Crew Neck Button Front Cardigan is available to buy for £19.

50 and comes in sizes 6 to 24. It also comes in a whopping eight colours to choose from - light rose, grey, nutmeg, cappuccino, light natural, fuchsia, dark olive and pistachio. A product description reads: "This classic button-through cardigan will prove a versatile addition to your year-round wardrobe.

It's made in a figure-flattering slim fit, with neat ribbed trims at the crew neck, long sleeves and hem." Read more: Marks & Spencer's best-selling £40 high waisted jeans 'fit like a dream' and come in four colours Read next: Shoppers say new £40 Marks & Spencer hooded jacket is their 'best buy' and 'very warm and cosy' The Crew Neck Button Front Cardigan has a 4.3 star rating on Marks & Spencer's website .

Sar said: "Soft and stylish cardigan that can be dressed up or down, also works really well worn back to front like a jumper. Washes well and retains shape." Another shopper wrote: "I have a few of these cardigans in different colours, I do use at times like a jumper and leave the top few buttons open.

" A third buyer commented: "Bought for work and casual wear. Easy throw on extra layer." Vicky posted: "Very stylish and fits true to size.

Excellent value for money." The Crew Neck Button Front Ca.