A black overcoat and navy jeans paired together are a match made in heaven for those dressers who prefer smart ensembles. To introduce a little classiness to this ensemble, complement this outfit with black leather derby shoes.
Swing into something refined yet current with a navy wool suit and a white dress shirt. The whole look comes together really well if you complete this getup with a pair of brown leather oxford shoes.
Solid proof that a navy suit and a light blue dress shirt are awesome when paired together in a sophisticated look for a modern dandy. A pair of brown leather double monks instantly ups the street cred of this look.
Pairing a light blue suit with a white dress shirt is a great pick for a classic and classy look. Add burgundy leather oxford shoes and ta-da: your ensemble is complete.
Marrying a grey linen blazer and navy dress pants is a guaranteed way to infuse your styling arsenal with some masculine refinement.
Teaming a tan double breasted blazer and white dress pants is a guaranteed way to infuse a classy touch into your styling lineup. A pair of brown leather oxford shoes will add a new dimension to an otherwise mostly classic outfit.
A tan blazer and charcoal herringbone wool dress pants are among the crucial elements of any smart wardrobe.
A grey linen suit and a white dress shirt are a polished ensemble that every modern gent should have in his sartorial arsenal. Add a pair of black leather derby shoes to the mix to instantly bump up the style factor of your getup.
Definitive proof that a navy vertical striped double breasted blazer and navy vertical striped dress pants are awesome when paired together in a polished getup for a modern guy. Puzzled as to how to finish off? Add white leather low top sneakers to the mix for a more laid-back finish.
Team a pink suit with a white long sleeve shirt to have all eyes on you. Make this look slightly more elegant by rounding off with dark brown leather oxford shoes.
Marrying a navy suit and a white dress shirt will hallmark your styling expertise. Rounding off with white leather low top sneakers is an easy way to inject a more casual feel into your look.
This is solid proof that a navy blazer and white vertical striped dress pants are amazing when married together in a classy outfit for a modern man. Feeling transgressive today? Dress down this outfit by rocking a pair of white leather low top sneakers.
Pairing a navy double breasted blazer and white dress pants is a guaranteed way to inject a refined touch into your styling rotation. To give your overall look a more casual vibe, why not add black leather tassel loafers to the equation?
Putting together a navy linen suit and a blue chambray dress shirt is a guaranteed way to infuse your wardrobe with some masculine refinement. A pair of blue suede derby shoes brings just the right amount of stylish casualness to this outfit.
This pairing of a grey plaid suit and a light blue dress shirt is a real life saver when you need to look incredibly classy. Look at how nice this outfit pairs with a pair of navy suede tassel loafers.
A navy suit and a white dress shirt are robust players in any guy's sartorial collection. Finishing off with black leather derby shoes is a surefire way to introduce a dash of stylish nonchalance to this look.
This combo of a navy check three piece suit and a white dress shirt embodies rugged refinement. Rev up your ensemble by wearing a pair of black leather derby shoes.
A navy suit and a white dress shirt are among the unshakeable foundations of a solid menswear collection. If in doubt about what to wear when it comes to shoes, stick to a pair of dark purple leather oxford shoes.