Wear a long sleeve shirt and white dress pants and you'll be the definition of elegance. The whole ensemble comes together when you complement this outfit with a pair of beige derby shoes. No doubt, a fail-safe option when it comes to fashion tips for 30-something Millennial gentlemen.