I too had not really thought about buying/wearing a long dress, (you know, didn't know about going that far out!) until one day while passing through Sears, I happened to notice a long black dress that just jumped out at me.... Not a big full-skirted thing, like a prom dress (ughhh!!!!)... A beautiful slinky number with just a hint of sparkles. It was fabulous! As one poster mentioned, more comfortable than pants or a short dress-with all the slips, hosiery, tugging, keeping legs very tightly crossed, etc... And, when I slipped it on, I was instantly transported into cruise lah-lah-land!!! Visions of waltzing into Palo draped over DH's arm.... It was beautiful, elegant, not 'over-done' and yes, even sexy! So, just wanted to say, don't automatically rule out a long dress. Long could be just the perfect thing!
Only one problem.... I was in a hurry, didn't make up my mind to try on the next size and buy that day... Now all they have is one that is to large!!! Wahhhh!!!! And this was a very cheap dress too.... Ohhhh the joys and pitfalls of shopping to cruise!