Marks and Spencer shoppers rush to buy 'exceptionally stylish' £38 autumn cardigan in two colours

Wait 5 sec.

Fans say the 'gorgeous' cardigan 'reminds me of the 1950s, so retro looking'