Teaming a navy turtleneck with a navy suit is a good idea for a smart and classy look. When in doubt about what to wear in the shoe department, stick to a pair of black leather derby shoes. This combination proves that dressing well as a 40-year-old guy is not that daunting a task.