Teaming a beige double breasted blazer and a denim shirt is a fail-safe way to inject rugged sophistication into your daily styling arsenal. Avoid looking too casual by finishing off with a pair of brown leather derby shoes. This is a good-looking and mature outfit for over-30 gents.