Socks matching shirts is a trousers thing. Complimenting (not necessarily matching) the kilt with your hose colour is a far better idea. I believe that White/Off White hose ONLY look acceptable with black/white tie dress. Navy or Bottle Green hose would go best IMO, even Black or Red would go better 99.9% of the time.