You shouldn't.
silver
I would wear a black dress but you could probably wear a nude coloured dress too.
white?
Black or brown
it all depends on the dress colour and where you are going, but probably heels, be careful in them.
black
black high heels
Yellow, I think so.
i defenatly think you should wear a light pink eyeshadow or a silver or somthing like that
Brown.
It would probably look best with the same colors.