Collector
M&S shoppers race to buy £18 'stylish and perfect for summer' cardigan | Collector