Cruise dress codes cause more pre-trip anxiety than they should, mostly because the rules vary by line and nobody explains them clearly before you pack. The short version: most lines have loosened up considerably, formal night is rarely mandatory anywhere, and one line has dropped it entirely — but a few specific items really are banned in the main dining room regardless of which night it is.
Dress codes by cruise line
| Cruise line | Formal nights | Everyday dress code |
|---|---|---|
| Royal Caribbean | 1 on 5-night cruises, 2 on 6-10 nights, 3 on 11-14 nights (called "Dress Your Best") | Smart casual: collared shirt and slacks for men, sundress or blouse with pants for women; jacket optional |
| Carnival | "Cruise Elegant" nights, loosely enforced | "Cruise Casual" most nights; guests who skip dressing up can eat at the buffet or specialty dining instead |
| Norwegian | None — Freestyle Cruising has no formal nights at all | "Resort casual" everywhere, every night |
| MSC, Celebrity, Disney, Princess | Vary by ship and itinerary length, generally similar to Royal Caribbean's structure | Smart casual to casual depending on venue |
What's actually banned in the main dining room
| Item | When it's off-limits |
|---|---|
| Tank tops | Main dining room and specialty dining at dinner, on any night |
| Swimwear | Main dining rooms at any time, including breakfast and lunch |
| Shorts (adults) | Discouraged at dinner service in most main dining rooms, even on casual nights |
| Bare feet | Not allowed in any venue, at any time |
A cover-up is required when moving from the pool deck through indoor spaces like shops, the atrium, or dining venues — a rule that trips up more first-timers than formal night ever does.
One versatile outfit that works for smart casual dinners covers most of the week — a packable blazer or a simple dress that doesn't take up much suitcase space. [Replace this box with your actual cruise wear affiliate link once approved.]
Example: Packable cruise formal wear →What casual night actually allows
| For | Acceptable on casual nights |
|---|---|
| Men | Sport slacks, khakis, jeans in good condition, collared dress shirts, polos, or nice t-shirts |
| Women | Casual dresses, skirts, pants, capris, jeans, blouses, button-downs or pullovers |
Jeans in good condition — clean, no rips, no athletic cut — are accepted in the main dining room on casual nights across every major mainstream line: Royal Caribbean, Carnival, Norwegian, MSC, Celebrity, Disney, and Princess.
What smart casual (or "Dress Your Best") actually means
| For | What works |
|---|---|
| Men | Collared shirt (polo or button-down), slacks or khakis, dark jeans without rips, loafers or dress shoes — jacket optional |
| Women | Sundress, blouse with skirt or pants or capris, nice jeans, flats or heels |
Think "nice dinner out," not black-tie. Full tuxedos and floor-length gowns are welcome if that's your style, but they've become the exception rather than the expectation on most mainstream lines.
The bottom line
Pack one smart-casual outfit per person for every 3-4 nights of the cruise, a few everyday casual pieces, and skip stressing over formal night entirely — it's optional everywhere and nonexistent on Norwegian. The rules that actually matter are the quiet ones: no tank tops or swimwear in the dining room, no bare feet anywhere, and a cover-up between the pool deck and indoor spaces.