Martin, you are going to want more than one pair of hose. The time will come when, you will want to or have to, wear your kilt two days running. When there just isn't enough time to get hose washed and dried.

I am a great believer in eBay. There are often ex-rental hose on sale - generally white, but above all quite cheap. I bought a lot of 10 last year - 5 white and 5 dark grey. They are generally 20% wool and 80% man-made fibres. They can be dyed. They don't take a deep dye, but they certainly won't be white any more.

My hose (me on left) at the latest Harpenden:



I dyed these navy blue and they came out light blue. Dylon do a whole range of dyes, but tea will make a nice natural dye.

Or you could search out 'Big Mikey', a member here, and get him to make you a pair of hose toppers to match your kilt.

Regards

Chas