Next's gorgeous new £29 cardigan makes shoppers 'smile every time' they wear it

Next has a new cardigan that has been getting lots of compliments from shoppers when they wear it