You can go either way.
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.
Hot pink.
A white tie. Or, for a "stealth" look, a black tie.
Probly black....yea black Ask me some more!!
Men that are invited to a wedding as a guest should wear suits or at least a sports jacket; slacks and with a good shirt and tie (all color coordinated.) If the man does not own or cannot afford a sports jacket then at most weddings it's acceptable to wear casual slacks (not jeans) with a shirt and tie and a outer jacket that is black to navy in color. Suits and sports jackets, etc., can also be rented for 24 hours from wedding rental shops at a reasonable rate.
Typically an opaque green, greenish-brown, brown or black color.
the green and brown makes the color black
It really depends on the weather, and if it is a formal or semi formal wedding. Plus don't wear black ones if you do wear slacks wear cream, or color......
The color of Hades eyes are brown. Black
I think a blackish color, or an ugly brown color.
If you are wearing the jacket and pants as a suit, I would say no, but if the two items are the same fabric and the top (shirt) under the jacket has both greys colors in it might work if you are wearing it like a sports jacket. Typically you wouldn't wear two different blacks together so really if the two greys are close in shade, probably no.
black