Resort casual attire is appropriate at all times; however, the option of one formal evening is available on all cruises of seven nights and longer. Most passengers actually raise the casual dress code a notch to what could be called casual chic attire.
Visit the Travel Talk forums for help on planning your trip