Some people say that if you are wearing dark pants, let's say dark gray or black, you should wear black shoes. I am a complete proponent, however, of wearing brown shoes with dark trousers. I think it keeps things a tad less formal while still being very classy.
Images Courtesy of Banana Republic