Wrap up in bargain offerings from Asda, Morrisons, Tesco and Sainsbury’s – they’re more stylish than you realise ...