Go for a grey overcoat and a pink dress shirt to look like a real gent. In winter, when practicality is essential, it can be easy to surrender to a less-than-stylish getup in the name of convenience. However, this getup is hard proof that you can actually stay snug and remain stylish during winter.