Yeah I guess so, but wear a black jacket or something similar too.
They don't technically match, but I think they coordinate (meaning they go together). If the pants are a solid color, then you can definitely wear a striped shirt with them, and navy is a color that goes with most everything. You should be good!
Depends, if you want a business look wear a black or grey over a white shirt or if you want a stylish look wear a fancy or stylish shirt that matches the pants with a jacket to match.
In GQ Magazine socks should match the shirt or the shirt accents such as the tie or the handkerchief.
No, too busy. Try a solid color for either the top of bottom or one with less pattern.
Black and white striped shirt and black pants.
The answer is up to you. It depends on what you like but most people like to match ther shirt or pants just because it looks more uniform. But som pants or shirts dont need to match there shoes because you could wer a skirt or shirt that dosent need to match your outfit!
Rainbow Pinstriped
a grey shirt or a gray pants.
A solid black shirt would match best with light gold pants.
yes.
Everything go with back
unless the pants are plain black yes tou can