A charcoal overcoat and a long sleeve t-shirt worn together are a perfect match. When in doubt about the footwear, complement this outfit with black leather casual boots. So if you're looking for a modern yet age-appropriate combo, this one is great.