none. you should wear no top.
yellow or orange
a light-coloured shirt, light blue or pink will look best
blue shirt will be best u should try
the best colour to wear is white shirt and a black tie
A black or white
Black
Black is supposed to be neutral so anything goes, but styill some colors accent it better than others. Avoid brown-it looks bad or a dark color besides black, White, red and grey black and light blue all look best
In my opinion, I think gold
WHITE. BLACK. you choose. whatever looks best to you
red if you want to stand out but other wise black is always best :)
Either black or nude typically looks best with a black skirt. If you are also wearing a black top, you might want to opt with a nude color so that your whole look does not come across as too plain, but black hose can help you look slimmer.
Purple and white or Purple and black, looks pretty fly.