A tan color or khaki pants look best in my opinion.
Any color if your pants are all black
Shoes should be closer in color to pants than shirt.
Brown, i think....
Any color shirt really, anything matches gray.
Black pants or a bright color if you want to make a fashion statement will go with a plaid shirt.
Probably a white t-shirt :)
No.
salmon
At the risk of looking like a tree, yes. Don't be overly cautious about wearing bold colors. A nice peach or coral shirt would look great with a pair of brown pants. Even a lighter green would look nice.
any color as long as the pants r like plaid..(with like no line or any other colors than one..just plain no 'extras') like plain blue pants,plain black,plain creme..etc.
His pants are black and his t-shirt is blue
a grey shirt or a gray pants.