Yes because the gray and the brown are neutral colors; therefore, the blue pants would look fine with the gray shirt and the brown shoes.
You can wear a gray shirt with brown pants, but you might want a real light gray or try a green shirt with brown pants might be better.
Yes, those two colors look nice together.
no but if you really want to wear those brown pants wear a yellow shirt.
Yes, you can. It may not be Saville Row, but it certainly isn't ugly or garish.
why couldn't you?
I would wear Navy blue or maroon dress pants.
Yes if you want to. No if you don't.
yes but it will look funny
Black, white, gray, or regular.
Definitely! You can wear almost anything with black.
Blue shirt and tan pants.