any color besides gray or white,, or cream.
Shoes should be closer in color to pants than shirt.
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!
A strict match of navy pants would be navy or black shoes. Otherwise, you could look snappy with a red blouse and red shoes.
black!
black converse :)
regular jeans
Yes ! It'll look great !
gray converse
nope unless your color blind
White pants, green shirt.
Your shoes should match your belt. I would go with black.
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.