Not found your new season coat yet? Don’t panic: this beauty from Marks & Spencer is ticking all of our boxes, and it’s still in stock online.