Erm...well, I'm guessing that you'll be wearing the suit/dress and another person will be wearing the other item of clothing. If on 2 different people, I don't think it will clash (maybe just a little) but really a black suit would look better with a red dress (but again, of course, on 2 different people!).
Light grey blue
I would aim towards light, fun colors. Light yellows, light greens, and light blues would add fun to the dress, if "fun" is the vibe you want to give off. If coordinating colors is a concern, then light yellow is the way to go. f you want to look sophisticated, but add that flair with the canary shoes, then stick to more simple jewelry to not overcrowd the look. Simple whites, or even blacks or silvers would keep the dress plain and nice, and then the shoes would pop!
if depends on the features of the dress
I don't know where you live! Why would you ask me? I don't know what malls are near you. DON'T EVEN TRY TO TELL ME THAT YOU ARE WILLING TO TRAVEL ALL OVER THE COUNTRY-- WORLD-- FOR A GREY DRESS!
I am not 100% sure. I believe, for women it would normally be a dress. For rich women it would be a gown type. But for poor slaves it would be just a grey dress & an apron.
yes but dark would aslo look better
It depends on the shades and styles, but quite possibly yes.
grey
If there was only green light, then everything would be a hue of green (includes black, white) or a shade of grey. A cyan ball would appear as a muted grey-green, I would assume.
Either a black or white pair of shoes, or if there is more purple wear grey shoes; But no kicker shoes, those are ugly.
They usually where black and gray sport coats, their ID, white shirts or other colors, usually dress shoes
it is we're u fog from light to dark so like light grey to grey to dark grey to black