Colour of hose would depend on the colour your wearing on top(chest).
Please let us know what type of event it is or isn't to make a more informed answer.
Ie; black tie or just casual.