ok, I know black dress shoes are pretty versatile and can be worn with black, navy and charcoal suits, but what about brown or cordovan dress shoes? I was always under the impression that brown and/or cordovan were to be worn with navy suits until I saw Jay Leno sporting a navy suit with black dress shoes. what's the consensus on this?