Ew, NO! Black and navy blue don't match!!! Neither do black and brown! I don't suggest wearing blue slacks with black shoes!
Dark shoes better.
Extreme yellow! My choice would be white jeans , black dress, maybe beige.
Brown,
Yes if the shades are a right match and they are worn with medium brown leather (belt and shoes).
you can wear whatever you want but personally no!!
Men can wear black; brown; blue; pin stripe suits or a sports jacket in a mocha color (coffee/cream color) and slacks to suit the sports jacket, with a shirt to go with the sports jacket and a tie. The shows should match the suit or sports jacket and slacks (example: blue, black ... black shoes; pin stripe with gray in it or blue can be worn with black shoes; but, brown suits or sports jackets with brown slacks (including mocha color) should be worn with brown shoes. If you do not own a suit; sports jacket or slacks and do not feel you will get much wear out of it then you can go to a wedding rental shop and rent everything.
White
Generally not. Navy blue and black is a very somber combination because there is little contrast between the colors.. If you're a guy, consider brown shoes; women also have the option of a cream-colored shoe. No what color shoes would you wear with them if you didnt wear black?? I think that's fine
Black. Go classic .
yes but only if you wear black socks too.
You can go either way.