Ew, NO! Black and navy blue don't match!!! Neither do black and brown! I don't suggest wearing blue slacks with black shoes!
you can wear whatever you want but personally no!!
yes but only if you wear black socks too.
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 dress shirt with black slacks and black comfortable shoes
No, have black shoes with black pants. Brown with black and it looks like you don't know better. No style.
You can go either way.
Yes. Royal blue shirt would look great with black pants. The actors in "Glee" once dressed like this in one episode.
Brown,
the color shoes to wear with blue pants is black
black shoes
Yes if the shades are a right match and they are worn with medium brown leather (belt and shoes).