There are two possible reasons for this: 1) Personal preference 2) Uniforms (including shoes) can be mandated by a team
You can go either way.
Nike pays players to wear their shoes and endorse them, so Nike makes more money. Players want to be endorsed by Nike because THEY get paid to wear the shoes. Nike isn't the only company that does that, though.
Soccer players typically wear sports bras, which provide support and comfort during physical activity. The color black is a common choice for sports bras as it is versatile and matches well with most team uniforms.
TRACTION
When they are competing in their sport they must wear shoes - water sports of course do not require shoes.
Men can wear black; brown; blue; pin stripe suits or a sports jacket in a mocha color (coffee/cream color) and slacks to suit the sports jacket, with a shirt to go with the sports jacket and a tie. The shows should match the suit or sports jacket and slacks (example: blue, black ... black shoes; pin stripe with gray in it or blue can be worn with black shoes; but, brown suits or sports jackets with brown slacks (including mocha color) should be worn with brown shoes. If you do not own a suit; sports jacket or slacks and do not feel you will get much wear out of it then you can go to a wedding rental shop and rent everything.
No, soccer players are not required to wear a sports bra during matches.
can you wear red evening shoes with black stockings and a black dress
You should wear black shoes because black goes with everything.
A black dress give you a range what to choose. Wear same color shoes as your stockings, unless your shoes are black.
you can wear whatever you want but personally no!!
Football players wear cleats, these are shoes with spikes on the bottom to give better traction to the person wearing them.