🇬🇧 UK
Feb 16 • 14:47 UTC
M&S shoppers are rushing to buy 'very flattering, warm and soft' £36 cardigan
Mirror