I've been on two different cruise lines and both required pantyhose to be worn for formal nights. I had bare legs on one of them and a cruise director noticed I wasn't wearing hose and said that I could not have bare legs and that I needed to wear nylons. I was wearing open toed high heel sandals and a long dress and she still noticed I wasn't wearing hose. I was very embarrased and had to run back to my cabin and put on my pantyhose. I suggest nude or light beige. That's what I wore but they were still noticable enough so that they could tell I was wearing them. Make sure you wear hose. Get a pair with sheer toes and be sure to polish your toes in a red or pink shade. Have fun! :-)
If you wear hose be sure they have a sheer toe &heel. Nude would be the better color. Personally I wouldn't wear hosiery. I would probably just go barefoot. I would do my toes either red or pink. A toe ring would look nice too if you like those. I love mine &always wear them.
You'll get good answers from the experts and members at Askusweb.com