Cruise formal nights confuse almost every first-time cruiser. “Formal” means something completely different on Royal Caribbean vs Carnival vs a luxury line. Here’s exactly what to wear on every cruise line’s formal night — no guessing required.
What Is Cruise Formal Night?
Most mainstream cruise lines designate 1–2 evenings per week as “formal nights.” On a 7-night cruise, expect 2 formal nights. The dress code varies wildly by cruise line, which is where the confusion starts.
Royal Caribbean — “Formal Night”
Women: Cocktail dress, formal gown, dressy separates, or a sophisticated midi dress. Cocktail dresses are the most common and completely appropriate.
What works perfectly: Knee-length sequin dress, chiffon floor-length gown, velvet midi dress, or elegant wrap dress with heels.
Carnival Cruise — “Cruise Elegant”
Carnival’s most relaxed interpretation — smart casual+ rather than true formal.
Women: A nice sundress, cocktail dress, dressy separates, or maxi dress. Floral midi dress + wedge sandals, wrap dress + block heels, or jumpsuit + heeled sandals all work perfectly.
Norwegian Cruise Line — No Formal Night
Norwegian operates “Freestyle Cruising” — no designated formal nights. Main dining rooms are smart casual; specialty restaurants slightly smarter.
MSC Cruises — “Elegant” Nights
Similar to Royal Caribbean’s formal night. MSC attracts a European clientele who tend to dress more formally. Elegant midi dress + heeled sandals, cocktail dress + small clutch, or sophisticated maxi dress all work.
Celebrity Cruises — “Evening Chic”
Celebrity has moved to “Evening Chic” — cocktail party standard across the board. The newer Edge and Beyond class ships have elevated the standard slightly. A well-chosen midi dress or floor-length gown is both appropriate and appreciated.
Princess Cruises — “Formal” and “Smart Casual”
Princess still uses traditional formal nights. Cocktail dress, evening gown, or dressy pant suit. Princess skews slightly older and more traditionally dressed.
Luxury Lines (Silversea, Regent, Seabourn, Viking)
Pack 1–2 floor-length evening gowns, 2–3 cocktail dresses, elegant jewellery, and an evening bag. Floor-length gowns are common on formal nights.
Cruise Formal Night Outfit Ideas
The Classic: Knee-length black cocktail dress + nude heeled sandals + simple jewelry + small clutch
The Romantic: Blush chiffon midi dress + nude heels + pearl or crystal jewelry
The Fashion-Forward: Velvet or sequin mini dress + strappy heeled sandals + statement earrings
The Comfort-First Formal: Wide-leg silk trousers + embellished top + heeled mules
The Floor-Length Moment: Chiffon or satin floor-length gown in navy, emerald, or burgundy + strappy heeled sandals
Men’s Cruise Formal Night Outfits
A dark suit with a dress shirt and tie covers every mainstream cruise line’s formal night comfortably. A step down — dress trousers, a button-down, and a blazer, no tie required — works on lines with “cruise elegant” or “evening chic” standards rather than strict formal. A single well-fitted blazer is the highest-value item to pack: it upgrades even a casual shirt into formal-night territory and works for shore excursions too.
Packing for Formal Night Without Overpacking
Most cruises have one or two formal nights on a week-long itinerary, so one versatile outfit — swapped up with different jewelry, a scarf, or shoes for the second night — covers it without dedicating half a suitcase to occasion wear. A wrinkle-release spray or a travel steamer solves the “my dress got crushed in the suitcase” problem better than packing a backup.
Disney Cruise Line — Semi-Formal and Formal Nights
Disney’s longer itineraries (7 nights and up) include one semi-formal and one formal night, styled as “Pirate Night” adjacent occasions on shorter cruises are casual, costume-optional instead. Semi-formal calls for a sundress or skirt-and-blouse combination for women and a collared shirt with slacks for men; formal night steps up to cocktail dresses and a suit or tuxedo, though enforcement is famously relaxed compared to lines like Cunard — families with young kids in nice-but-not-formal outfits are common and unremarked-upon in the main dining rooms.
Holland America Line — Gala Nights
Holland America brands its dressier evenings “Gala Night” rather than formal night, typically one or two per cruise depending on length. The line skews toward an older demographic and correspondingly more traditional dress expectations — cocktail dresses, pantsuits, and jackets for men are the norm, and the dining room enforces it more consistently than mass-market lines like Carnival or MSC. Smart casual is the standard for all other evenings.
What NOT to Wear on Cruise Formal Night
- Jeans — almost universally banned from formal dining rooms on formal nights
- T-shirts, shorts, casual sundresses
- Sportswear, trainers, flip flops
Formal Night for Teens and Kids
Most mainstream lines apply a lighter version of the dress code to children, and it’s rarely strictly enforced below early teens — a nice dress or a button-up shirt with slacks covers most kids’ formal-night needs without buying a separate suit or gown that will be outgrown by the next cruise. Teens are generally expected to follow the adult dress code more closely, especially by 13 or 14, though the atmosphere in the main dining room stays family-friendly rather than strict. Packing one step-up outfit per child for a week-long cruise with two formal nights, worn with different accessories the second time, mirrors the same repeat-and-restyle approach recommended for adults.
Frequently Asked Questions
Do I have to dress up for cruise formal night?
You’re not required to participate — but if you want to eat in the main dining room, you need to meet the dress code. Alternatives: eat at the casual buffet or order room service.
Can I wear the same dress to both formal nights?
Yes — with different accessories. Different earrings, a different clutch, and different shoes transform the same dress.
What shoes to wear for cruise formal night?
Heeled sandals are the most practical — open toe handles the warmth of cruise ships, the heel elevates the formality. Block heels or wedge heels are steadier on a moving ship than stilettos.
Is a jumpsuit appropriate for cruise formal night?
Yes — a dressy, well-tailored jumpsuit in an elevated fabric (silk, velvet, satin) with heels and jewelry is perfectly appropriate on most mainstream cruise lines.
🗺️ Plan Your Mediterranean Trip
Ready to go? Find the best tours, activities, and cheap flights below.
We may earn a commission at no extra cost to you. Disclosure
✈️ Trip Essentials
Affiliate links — we may earn a small commission at no extra cost to you.
Compare hotels at cruise ports worldwide — perfect pre or post-cruise stays.
Search Hotels on Hotels.com →Discover top-rated tours and experiences worldwide. Instant booking, free cancellation on most activities.
Browse on Viator →📌 Related: For a complete breakdown of what to pack for every night of your voyage, see our full cruise outfit guide covering smart casual, deck days, and shore excursions.


