I'd love to buy a really nice maxi length evening dress for my upcoming cruise, but I can't justify spending too much $$$ for something I more than likely will only wear once. I'm hoping to catch one on sale; am not about to pay full price, no matter how fab.