Skip to content

Outfit guidance first — then one shoppable MsDressly piece with price and sizes below.

One in-stock pick to shop now

For dinner on a cruise, choose resort-elegant pieces: a knee-length or midi dress, a dressy blouse with tailored pants, or a chic jumpsuit. Most evenings are smart casual; formal nights call for a cocktail dress or gown. Always pack a light layer for breezy decks and air-conditioned dining rooms.

Shop Evening & Cocktail Dresses

SHOW SIDEBAR

Updated October 2026 by the MsDressly editorial team.

What Cruise Dinner Dress Codes Actually Mean

Cruise lines publish dress codes, but the language can be confusing. Here's how to translate the most common terms into real outfits.

Casual or resort casual covers most evenings on mainstream lines. Think sundresses, a nice blouse with trousers or dark jeans, skirts, or a polished jumpsuit. Shorts, flip-flops, and swimwear are typically the only things off the table in the main dining room.

Smart casual or elegant casual is a small step up. A safe choice is a midi dress, a silky blouse with dress pants, or a skirt with a refined top. Men are usually asked for collared shirts; for women, it simply means swapping daytime cottons for something a little more polished.

Formal, gala, or evening chic nights (sometimes called the captain's dinner) invite cocktail dresses, evening separates, or a long gown. There's a wide range on board — some guests go full black-tie, others wear a simple elegant dress. Anything you'd wear to a nice wedding or upscale restaurant works beautifully.

Specialty restaurants often keep their own code, usually smart casual, even on formal nights. Check your line's app before packing.

Best Silhouettes for Cruise Dinners

These five shapes cover nearly every cruise dinner scenario and pack well:

  • The wrap dress. Adjustable, flattering on every figure, and easy to dress up with jewelry or down with sandals. A jersey wrap resists wrinkles in a suitcase.
  • The midi or maxi dress. One piece, done. A flowy maxi reads formal-night-appropriate with heels and resort-perfect with flats.
  • The jumpsuit. A wide-leg or tailored jumpsuit in a drapey fabric looks as polished as a dress and is practical on windy decks and gangways.
  • Dressy separates. A silky blouse or embellished top with wide-leg trousers or a midi skirt gives you mix-and-match mileage across a 7-night sailing.
  • The fit-and-flare or A-line dress. Comfortable through dinner, easy to move in, and forgiving after a generous buffet.

Whatever silhouette you choose, prioritize pieces that sit comfortably when you're seated for a two-hour meal.

Colors and Fabrics That Work (and What to Avoid)

Cruise dining rooms are made for color. Jewel tones — emerald, sapphire, ruby — photograph beautifully at dinner and stand out against ocean sunsets. Classic navy, black, and ivory are always safe choices, and tropical itineraries welcome bright prints and florals. A floral print blouse with white trousers is a quintessential Caribbean dinner look.

Best fabrics: jersey, crepe, chiffon, satin, ponte knit, and travel-friendly blends that resist wrinkles and dry quickly. These drape well, breathe in humid climates, and survive a suitcase.

Use caution with: heavy linen (it wrinkles within minutes), stiff fabrics that crease at the seat, and anything so delicate you can't hand-wash it in your cabin. Very long hemlines can be a tripping hazard on stairs and outdoor decks — an ankle-grazing midi is often more practical than a floor-length gown unless you love the drama.

Formal Night, Captain's Dinner, and Gala Evenings

Most 7-night cruises include one or two dress-up evenings, often branded as formal night, gala night, or the captain's dinner. This is the night photographers are out and the dining room feels festive.

A safe choice is a cocktail dress at or below the knee, a dressy jumpsuit, or elegant separates — a sequined or satin top with flowing trousers. A floor-length gown is welcome but never required. If dressing up isn't your thing, many lines offer casual alternatives (like the buffet or a specialty venue) where the formal code doesn't apply — your daily newsletter will say so.

Dinner cruises and river cruise evenings tend to run slightly less formal than ocean sailings; a polished smart-casual outfit usually fits right in.

Season and Destination Variations

Caribbean and warm-weather sailings: Light, breathable dresses and short-sleeve dressy tops shine. Evenings on deck can still be breezy, so a light wrap, kimono, or denim jacket earns its place in your bag.

Mediterranean and European itineraries: Dinners often start later and lean more polished. Our guide to what to wear on vacation in Europe covers the elevated-casual aesthetic that translates perfectly to shipboard dining.

Alaska and cold-weather cruises: Dinner attire stays the same inside the ship, but the walk to and from dinner — or sunset viewing on deck — calls for real layers. A denim jacket or a warm coat over your dress is the practical move; pack tights and closed-toe shoes too.

Transatlantic and world cruises: Expect more formal nights. Plan at least two dress-up outfits so you're not repeating the same look at every gala.

Styling: Shoes, Accessories, and Layering

Shoes: Wedges, block heels, dressy flats, and embellished sandals all work. Skip stilettos on deck — ship movement plus narrow heels is a bad combination. A pair of metallic or neutral dressy sandals goes with everything.

Accessories: Statement earrings or a bold necklace transform a simple dress for formal night without taking up suitcase space. A small clutch or crossbody holds your cruise card, phone, and lipstick.

Layering: Dining rooms are heavily air-conditioned, and post-dinner deck strolls get windy. A pashmina, light cardigan, or tailored jacket solves both. On casual nights, a pink denim jacket over a sundress is cute and practical.

Cruise Dinner Outfits for Women Over 50, 60, and 70

Great cruise dinner style has no age limit — it's about polish and comfort, not rules. Women over 50 and 70 often look most elegant in flowing midi and maxi dresses, dressy palazzo pants with a tunic or blouse, and soft tailored layers that move easily. For more outfit ideas tailored to these searches, see our guides to cruise wear for women over 50 and cruise wear for ladies over 70.

Practical details that matter at any age: comfortable low heels or dressy flats for stability on a moving ship, sleeves or a wrap for cool dining rooms, and fabrics that don't demand an iron.

Plus-size cruise wear follows the same logic — wrap dresses, empire waists, A-line midis, and wide-leg jumpsuits in drapey knits are comfortable, flattering, and easy to pack.

Common Mistakes to Avoid

  • Overpacking formality. Unless you love dressing up, one or two elegant outfits cover formal night — the rest of the week is smart casual.
  • Forgetting a layer. Dining-room air conditioning surprises almost everyone on night one.
  • Wrinkle-prone fabrics. Cabins have limited ironing access; pack knits and blends instead of linen and pure cotton poplin.
  • Wearing swimwear-adjacent pieces to dinner. A beach cover-up reads poolside, not dining room — even on casual nights, change into real clothes.
  • New, untested shoes. You'll walk more on a ship than you expect. Break in dinner shoes before you sail.
  • Ignoring embarkation-day timing. Your checked luggage may arrive at your cabin after the first dinner seating — pack a dinner outfit in your carry-on.

Shopping for Cruise Dinner Outfits

Build a small capsule: two or three dresses or jumpsuits for smart-casual nights, one elevated look for formal night, and one jacket that layers over all of it. For daytime-to-dinner versatility, a relaxed floral blouse pairs with trousers at dinner and shorts by day. A denim jacket or a warm coat covers Alaska itineraries, while a statement jacket like our leopard moto style adds instant polish to a simple dress on formal night. For cooler evenings and casual venues, a cozy sweater or knit top earns its suitcase space.

Return shipping is paid by the customer, so consult the size chart and measurements on each product page before ordering.

A Simple 7-Night Dinner Packing Plan

  • Nights 1–2: casual dresses or a blouse with trousers
  • Nights 3–4: smart-casual midi dress or jumpsuit
  • Formal night: cocktail dress or elegant separates
  • Nights 6–7: re-style earlier pieces with different accessories
  • Every night: one wrap or jacket, one pair of comfortable dressy shoes

That's roughly five to six dinner pieces total — everything else in your suitcase is for daytime.

Frequently asked questions

Can you wear jeans to dinner on a cruise?

On casual nights, dark, well-fitting jeans with a dressy top are acceptable on most mainstream lines. They're usually not allowed on formal nights or in specialty restaurants — swap them for trousers or a dress then.

What do you wear to a captain's dinner or gala night on a cruise?

A cocktail dress, dressy jumpsuit, or elegant separates like a satin top with wide-leg pants are all safe choices. A long gown is welcome but optional, and most lines offer a casual dining alternative if you'd rather skip dressing up.

What should a woman over 50 or 70 wear to cruise dinners?

Flowing midi or maxi dresses, dressy palazzo pants with a tunic, and soft layered looks are elegant and comfortable at any age. Prioritize stable low heels or flats and a wrap for cool, air-conditioned dining rooms.

What do you wear to dinner on an Alaska cruise?

Indoor dinner attire is the same smart casual as any sailing, but bring real layers for deck time — a warm jacket or coat, tights, and closed-toe shoes. A denim jacket over a dress works well on milder evenings.

Do you have to dress up for dinner every night on a cruise?

No. Most nights are casual or smart casual — a sundress or nice top with pants is plenty. Only designated formal or gala nights (usually one or two per week) invite cocktail-level dressing.