A beige overcoat and a denim shirt combined together are a match made in heaven. Go ahead and complement your look with white leather low top sneakers for a dose of stylish casualness. With an ensemble like this, any 40-something gent is guaranteed to put many a younger man to shame.