I've just started commuting on the train and I'm in the market for super warm coat as I can picture myself standing around on the platform on frosty mornings before too long. I work in a corporate environment so ideally fairly smart. Any ideas?