The ultimate foundation for a neat and casually neat outfit? A grey overcoat with a denim jacket. You can follow a classier route when it comes to shoes by slipping into a pair of black suede monks. If you frequently worry about dressing age-appropriately, this combo comes to rescue.