Consider wearing a camel overcoat and a white corduroy blazer for a stylish and refined look. Look at how nice this look goes with dark brown leather derby shoes. And if we're talking fashion for middle-aged men, this look looks cool on most gentlemen.