I don't have a lot of choice when it comes to hose, but I wear my off-white/cream hose for semi-formal or day wear, and my darker (black, dk. green, navy) hose for more formal affairs or night wear.

Your choice and number of kilts to be worn on your cruise, sounds quite good. Is there such a thing as a swimkilt? lol