This ensemble clearly illustrates it is totally worth investing in such smart menswear pieces as a charcoal overcoat and navy dress pants. Feeling bold today? Spice things up by finishing with brown leather derby shoes. This getup shows that as a 40-year-old guy, you have a wide array of outfit options.