When the situation calls for an elegant yet neat outfit, consider teaming a charcoal blazer with a cardigan. And if you need to effortlessly up the style ante of your outfit with shoes, add a pair of black leather derby shoes to the equation. As a 50-year-old guy, you'll appreciate this look.