M&S ‘stylish’ puffer coat is ‘so warm’ and comes in four colours that go with everything