white, black, green or blue are probably the most popular choices. however whatever color you tie in with the dress will be good for choose.
it depends on what jewelry you have with it. you can wear a fun color like pink.
Tan or taupe depending on the tone of the dress.
Red. (Matching the dress, of course)
Orange
Black. It goes with everything. But you can also wear either Blue, Yellow or Cream shoes because those are the colours of the dress.
blue
black
white
Wear pink or yellow shoes or any really light color with a pink dress shirt and blue jeans.
teal blue shoes
i think black,blue,or purple
white, light brown
It would work well with ice blue, silver, or white.
Lime green is perfect with purple or blue
silver
It would depend on the shade of the dress. If it is a light gray color, then light gray or white shoes. Black would work. If it's a dark shade, then dark gray or black. If the dress is more of a tan shade, then tan or white. And brown would work. If it has more of a blue shade, the same blue color of shoes, or possibly navy.