Dark red orange or burgundy
yellow
Brown.
I would wear a black dress but you could probably wear a nude coloured dress too.
wear a different colour dress like black
yes
You shouldn't.
Depends on where you are wearing them to. I would wear a blue cocktail dress matching the colour of the dress.
black colour shoe
silver
Tell him your dress colour and he could wear a tie or waistcoat in that colour Or if he's really cut he may even wear a flower on his blazer :) good luck
A bride can wear whatever colour dress she prefers. It is more traditional to wear a white or ivory dress. If you decide that you'd rather wear teal then do so.
it all depends on the dress colour and where you are going, but probably heels, be careful in them.