To maintain a proper dress shoe look, you want to stick with the usual colors like black, brown, gray, blue ... leather-looking uppers. It is important not to lose the “dress” part of dress ...