BROWN SHOES are day shoes: Do no wear them in the evenings - see below.
Brown shoes certainly do not look good with blue suits in general, and they look even worse if there is no brown in the rest of the outfit. The brown shoes stick out like a sore thumb.
Blue suits virtually never look elegant with brown shoes, in spite of numerous claims to the contrary by people who sell or market brown shoes, or who maybe need a confidence boost by making a statement.
We could not have put it better ourselves.
Do not wear brown shoes with black suits, see the link here:
See Will Boehlke's comment above. Combined with the right outfit, brown shoes look great except in the evening.