One of the best ways for a man to style such a practical item as a navy overcoat is to marry it with a long sleeve shirt. Get a little creative with shoes and complete this getup with a pair of black leather derby shoes. Perfect if you're looking for some incredibly inspiring style for middle-aged gents.