You're looking at the irrefutable proof that a dress shirt and charcoal dress pants look awesome when paired together in a refined ensemble for a modern dandy. To give your overall look a more casual touch, why not add black suede loafers to your ensemble? You can see that just because it's winter doesn't mean your combinations should get any less stylish. Now that's how you do smart casual in your 40s.