Shoes should be closer in color to pants than shirt.
white (:
Brown socks.
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.
Black, but not opaque. Definetely NOT brown.
They could. Depends on what color your shirt is. I always like black shoes if I am wearing something black.
Brown would be better but without the dark blue shirt, maybe a brown shirt and brown shoes or a black shirt and black shoes. That would be much better. Dark blue and tan= wrong.
Yes
what color suit goes with brown wingtip shoes
Pink shoes
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.
brown work shoes
Yes