Stay warm in the cold weather with cosy teddy textured coats and knits from Marks & Spencer, Primark and Free People ...