Woodsheal is correct. At least here in the States, white hose with formal attire are so prevalent that many are of the opinion that they are required. You'd be surprised in our gift shop, with a wall full of different color hose, how many people just grab a pair of white and don't even glance at any other option.

Would I ever tell anyone they cannot wear a certain color hose? Never.

But when people ask my opinion (and they do) I encourage them to consider other colors both for style and variety.

When I see a photo such as the one above posted, and look at the minority wearing hose other than white or ecru colored, those men give me the impression that they put some time and thought into their wardrobe.

I happen to really like kilt hose. I think they are often an underconsidered aspect of the Highland wardrobe. People think that if they have a pair of ecru hose they can get by with those for any occasion and they never think about their socks again until they start wearing holes in the toes! But there are so many other colors, patterns and styles out there. Let's give our choice of hose proper consideration.

When people come to me for advice on Highland attire, I want to help them look the best they can. That rarely means recommending white hose.