This combo of a beige pea coat and dress pants is truly stylish and provides instant class. White derby shoes are an effortless way to give a dash of stylish casualness to this look. And if we're talking fashion tips for middle-aged guys, this outfit looks nice on almost any guy.