Stay away from the white and oatmeal hose with formal dress in the evening. Stay away from them like the plague! Diced or tartan hose are what's needed, but lacking those options, solid colours such as the lovat blue will do.

Kind regards,
Sandford MacLean