"Cruise casual" attire for men typically suggests ... dress shorts and capri pants. "Cruise elegant" typically translates to dress slacks, dress shirts and sports coats (suggested) for men ...
The perfect dress is particularly hard to find, but we found one that will check all of your boxes and even a few you didn’t know you had. If flattering, lightweight, stylish, flowy, elegant ...