Putting together a navy dress shirt with brown wool dress pants is a smart idea for a stylish and polished getup. To add a hint of stylish casualness to this getup, complement your look with a pair of brown leather derby shoes. So if you're searching for a stylish yet mature combo, this one fits the task well.