For an effortlessly sophisticated menswear style, team a navy overcoat with navy jeans — these two pieces play beautifully together. For something more on the sophisticated end to finish off this outfit, complement your look with dark brown suede oxford shoes. Timeless looks like this are worth having in your wardrobe no matter what age you are.