A denim shirt looks so elegant when combined with navy dress pants in a modern man's getup. For a more refined feel, why not complement your look with dark brown leather oxford shoes? Needless to say, it's easier to work through a hot hot weather day in a light and breezy ensemble such as this one.