What To Wear on a Cruise? 31 Best Outfit Ideas

Caz Jones
Written by
Fashion & Textiles Writer
Caz Jones
Caz Jones
Fashion & Textiles Writer
Caz, aka Vixen, has been freelance creative writing for several years. She has a lot of experience in different fields including high street fashion, tattooing art, and even the gothic and historical costumes. Caz has a Diploma in Fashion and Textiles and also a Bachelors Degree in Historical Costume and Corsetry. Her passion lies with gothic design, corsetry and any other styles considered to be taboo or unusual.
Olivia Davis
Reviewed by
Senior Fashion Editor
Olivia Davis
Olivia Davis
Senior Fashion Editor
Avid reader and Fashionista. London Based freelance lifestyle editor
Updated Apr 13, 2026
Our editorial process ensures that the information we provide is well-researched and reliable. Learn about our commitment to quality in our editorial policy.

Most women pack for cruises like they’re going to one destination — but you’re actually visiting five different settings that each demand their own approach. I learned this the hard way on my first cruise when I brought three cocktail dresses and spent most evenings in the same pair of jeans because nothing else worked for the ship’s casual dining rooms.

The challenge isn’t just about versatility. It’s about understanding that cruise wear needs to transition from poolside morning to formal evening without looking like you’re trying too hard. After styling clients for dozens of cruise trips, I’ve identified the pieces that actually earn their luggage space — and the ones that stay untouched in your cabin drawer.

The secret is building around three core pieces that can be dressed up or down depending on where you are on the ship. Everything else is just supporting cast.

Packing Tips

Choose prints that photograph well in bright sunlight

Small florals and geometric patterns work better than large graphics because they don’t compete with the ocean backdrop. This floral midi skirt demonstrates how a busy print can still look intentional when the scale is right — the small flowers create texture without overwhelming your frame in cruise ship lighting.

Pack one versatile dress that works for multiple dress codes

A shirt dress like this cream number solves the cruise dining dilemma perfectly. Worn open as a cover-up during the day, tied at the waist for casual dinners, or styled with heels and jewelry for formal nights. The key is choosing a substantial fabric that doesn’t wrinkle and a neutral color that pairs with everything you’ve already packed.

Bring layers that work in changing temperatures

This polka dot top shows smart cruise layering — substantial enough to wear alone in warm weather, but with sleeves that protect you from aggressive air conditioning in dining rooms. The print adds visual interest without clashing with other pieces, and the classic pattern works equally well for day excursions and evening dining.

cruise outfits for women

Dos & Don’ts

Do this
Pack one pair of comfortable walking shoes that look intentional White leather sneakers or canvas espadrilles work for both shore excursions and casual ship dining.
Bring a light cardigan for every outfit Ship air conditioning is brutal, and you’ll need coverage for evening deck walks even in tropical destinations.
Choose wrinkle-resistant fabrics Jersey knits, ponte, and performance blends survive cruise cabin storage better than linen or cotton.
Pack swimwear that doubles as tops A well-structured bikini top or one-piece can work under sheer cover-ups for beach lunch dates.
Avoid this
Don’t bring stilettos for formal night Ship decks are unforgiving, and you’ll spend more time walking than standing. Block heels are safer and more comfortable.
Skip anything that requires dry cleaning Cruise laundry services are expensive, and delicate fabrics don’t survive cabin humidity well.
Don’t pack clothes that only work for one occasion That sequined cocktail dress might look perfect for formal night, but it’s dead weight if you can’t wear it anywhere else.
Avoid all-white outfits Cruise ships are messy environments — buffet spills, sea spray, and sunscreen stains are inevitable.
Did you know?

Modern cruise ships maintain indoor temperatures between 68-72°F year-round, regardless of destination climate. This is why experienced cruisers always pack layers, even for Caribbean trips where outdoor temperatures reach 85°F.

Understanding Cruise Dress Codes

Every cruise line uses different terminology, but the actual requirements fall into three categories. Casual means resort wear — think sundresses, khakis, and polo shirts, not gym clothes or flip-flops. Smart casual adds a collared shirt for men and dressier shoes for women. Formal night requires the equivalent of what you’d wear to a nice wedding, but not black-tie.

The mistake I see most often is over-interpreting these guidelines. Formal night doesn’t mean floor-length gowns and tuxedos unless you’re on a luxury line like Seabourn. On mainstream cruises, a cocktail dress and dress shoes are perfectly appropriate. I always tell clients to aim slightly more dressed up than the minimum because you can always remove a blazer, but you can’t add formality if you’re underdressed.

Shore excursions have their own rules depending on destination. Beach destinations obviously call for swimwear and cover-ups, but cultural sites often require covered shoulders and longer hemlines. Research each port’s requirements before you pack — some European churches and temples are strict about dress codes, and you don’t want to miss seeing something because you brought the wrong clothes.

Essential Pieces for Every Cruise Wardrobe

After years of cruise styling, I’ve identified five pieces that work harder than anything else in your suitcase. A midi dress in a solid color handles everything from casual dining to shore excursions. Choose navy, black, or deep green — colors that hide stains and photograph well against ocean backgrounds.

A structured blazer transforms any outfit from day to evening. I prefer lightweight cotton or linen blends that pack small and don’t wrinkle. White works with everything, but navy gives you more versatility with jewelry and accessories.

One pair of comfortable walking shoes that look intentional solves half your footwear needs. White leather sneakers work for most cruise lines’ casual dress codes, or choose espadrilles if you prefer a more feminine silhouette. Save your hiking boots for actual hiking excursions — they look out of place on the ship.

A sarong or large scarf serves multiple purposes: beach cover-up, airplane blanket, shawl for air-conditioned dining rooms, or emergency top if you spill something on your dress. Choose a print that coordinates with your planned outfits rather than a solid that might clash.

Finally, pack one dressier shoe that works for formal night and nice dinners. Block heels are safer on ship decks than stilettos, and closed-toe styles protect your feet better than sandals if you’re doing a lot of walking in ports.

Best Cruise Outfit Ideas

Denim Tank with White Shorts

This chambray sleeveless top paired with crisp white shorts creates the perfect daytime cruise balance — casual enough for deck lounging but polished for lunch. The statement beaded necklace transforms basic pieces into something special, while the neutral palette works in any cruise setting. This combination flatters most body types and photographs beautifully against ocean backdrops.

Tropical Print Blouse with Red Trousers

A vibrant floral shirt tucked into bold red pants makes a confident statement for shore excursions or evening deck activities. The mixed pattern and solid approach keeps the look balanced rather than overwhelming, while the bright colors complement tropical destinations perfectly. This outfit works especially well for women who want to stand out in cruise photos without looking overdressed.

cruise outfits for women

Printed Beach Cover-Up

This flowing sleeveless dress doubles as both swimwear cover-up and casual daywear for beach ports. The abstract print hides any figure concerns while the loose fit allows for comfort in humid climates. Perfect for women who want one versatile piece that transitions from pool deck to beachside lunch without changing.

cruise outfits for women

Black Mini Dresses for Evening

These coordinated black dresses prove that simple can be striking for cruise nightlife. The different textures and necklines — one with long sleeves, one sleeveless — show how the same color base creates variety while maintaining a polished look. Black ankle boots add an unexpected edge that works better than traditional heels on moving ships.

Bright Blue Cover-Up with Statement Scarf

This vibrant blue dress topped with a colorful printed scarf creates maximum impact for beach days. The scarf as headwrap serves double duty — protecting hair from ocean winds while adding visual interest to a simple silhouette. The bold blue flatters most skin tones and photographs beautifully against sand and sea.

Quick tip

Pack horizontal stripes in darker colors — they’re more flattering than bright white and hide stains better.

Geometric Bodysuit with Distressed Jeans

A patterned bodysuit tucked into ripped jeans strikes the right note for casual cruise evenings or younger ship activities. The geometric print adds visual interest without competing with the distressed denim details, while the fitted silhouette balances the relaxed jean styling. This look works best for women comfortable showing some skin in warmer climates.

cruise outfits for women

Black Printed Midi Dress

This sleeveless midi with an all-over print offers the perfect middle ground between casual and dressy for cruise dinners. The midi length provides coverage while remaining cool, and the dark background with lighter print is forgiving for long travel days. The halter neckline adds a vacation feel without being too revealing for dining venues.

cruise outfits for women

Cross-Back Top with Printed Skirt

This two-piece combination shows how separates create versatility in cruise packing — the crop top works with other bottoms, the skirt with different tops. The cross-back detail adds visual interest from behind, important for deck photos, while the mixed prints create a playful vacation vibe without looking juvenile.

cruise outfits for women

Black Two-Piece with Button Details

A matching crop top and skirt set provides the polish of a dress with the flexibility of separates. The button-front skirt adds structure while remaining comfortable in heat, and the black color works for both day activities and evening events. This style flatters athletic builds and creates a streamlined silhouette for photos.

Quick tip

Choose stretchy off-shoulder tops over fixed styles that restrict movement during long dinners.

cruise outfits for women

Wrap Dress with Straw Accessories

This printed wrap dress paired with a wide-brim hat and woven bag captures classic cruise elegance. The wrap silhouette flatters most body types while the print adds vacation personality, and the natural accessories ground the look without competing with the dress pattern. Perfect for women who prefer one-piece dressing with maximum impact.

cruise trip outfits

Striped Sunset Cruise Outfit

A black long-sleeved top paired with mustard striped wide-leg trousers creates the perfect balance between comfort and style for deck dining. The high-waisted silhouette elongates your torso while the flowing fabric moves beautifully in ocean breezes. This combination works especially well for women who want to look polished without the fuss of a dress.

cruise outfits for women

Bright Pink Blazer Look

A vibrant pink blazer over dark jeans proves that bold color choices photograph beautifully against ocean backdrops. The structured shoulders and tailored fit create a professional appearance that transitions seamlessly from ship activities to evening dining. Choose this when you want to stand out in group photos while maintaining a put-together aesthetic.

cruise outfits for women

Denim Jacket with Midi Dress

A classic denim jacket layered over a cream midi dress solves the cruise temperature puzzle perfectly. The mid-length hem prevents awkward moments on windy decks while the jacket provides warmth for air-conditioned indoor spaces. This combination works for any age and flatters most body types without trying too hard.

Quick tip

Book formal night photos early — ship photographers fill up quickly and prime spots get crowded.

Pink Skirt with Sun Hat

A coral pink midi skirt paired with a black top and wide-brimmed hat creates an effortlessly feminine cruise look. The A-line silhouette moves gracefully while walking the deck, and the hat provides essential sun protection without sacrificing style. Perfect for women who prefer separates over dresses but still want a romantic vacation vibe.

Mixed Patterns Group Look

This trio demonstrates how different pattern scales can work together harmoniously — from navy dots to bold stripes to subtle florals. Each woman chose pieces that flatter her individual style while maintaining a cohesive color palette of navy, white, and blue. The key is keeping one element consistent across the group, like the denim jacket that ties everything together.

Classic Black and White Combination

A black cardigan over a white top with neutral bottoms creates a timeless cruise outfit that photographs beautifully. The monochromatic palette ensures you’ll never look back at photos with regret, while the layering allows for temperature adjustments throughout the day. This approach works particularly well for formal ship portraits or special occasion dining.

Gold Sequin Formal Dress

A floor-length sequined gown in champagne gold delivers maximum impact for formal cruise nights. The fitted bodice and flowing skirt combination flatters most figures while the metallic finish catches light beautifully in ship photography. Choose this when the dress code calls for formal attire and you want to make a memorable impression.

Quick tip

Layer moisture-wicking basics under rain jackets for port excursions in tropical climates.

cruise outfits for women

Cobalt Blue Evening Dress

A royal blue maxi dress with flutter sleeves strikes the perfect balance between formal and comfortable for cruise dining. The one-shoulder detail adds visual interest without overwhelming petite frames, while the flowing silhouette accommodates post-dinner movement. This shade of blue complements most skin tones and photographs exceptionally well against ship interiors.

Tropical Print Maxi Dress

A vibrant floral maxi in hot pink and orange embodies the vacation spirit while remaining practical for cruise wear. The long sleeves provide sun protection during deck time, and the flowing fabric keeps you cool in warm climates. Choose tropical prints when you want your outfit to reflect the destination, but ensure the scale of the print suits your frame.

White Formal Group Attire

Coordinated white and neutral outfits create a sophisticated group look for special cruise events or professional gatherings. The mix of different textures and silhouettes prevents the matching from looking too uniform while maintaining visual cohesion. This approach works well for milestone celebrations where you want group photos to have a timeless, refined appearance.

cruise outfits for women

Red Polka Dot Maxi Dress for Evening Deck Walks

This burgundy polka dot dress with its midi length and long sleeves strikes the perfect balance between coverage and romance for cooler evening hours on deck. The fitted bodice and flowing skirt work beautifully in sea breezes, while the darker color hides any travel wrinkles. Choose midi lengths over maxis on ships — they won’t drag on wet decks or catch in doors.

Quick tip

Select wide-brim straw hats for serious sun protection on deck — baseball caps leave your neck exposed.

cruise outfits for women

Bright Yellow Rain Jacket for Port Excursions

This vibrant yellow windbreaker proves that practical doesn’t mean boring when exploring ports in unpredictable weather. The bright color makes you easy to spot in group excursions, while the lightweight material packs small in day bags. Layer over moisture-wicking basics rather than cotton — they’ll dry faster if you get caught in tropical downpours.

cruise outfits for women

Straw Hat and Bikini for Pool Deck Days

The wide-brim straw hat provides serious sun protection while the triangle bikini top offers adjustable support for active pool days. That silk scarf adds a touch of luxury but more importantly, protects your décolletage from harsh reflected sun off the water. The green mesh sarong works as both cover-up and beach towel substitute.

Classic Red Striped Top for Casual Dining

This red and white striped tee captures that timeless nautical spirit without looking like a costume — the fitted cut keeps it modern and flattering. Paired with dark jeans, it works for casual dining venues and shore excursions alike. Choose horizontal stripes in darker colors — they’re more slimming than bright white versions and show fewer food stains.

Colorful Coordinated Sets for Tropical Ports

These vibrant printed separates prove that matching doesn’t mean boring when done in tropical destinations. The loose-fitting silhouettes handle heat and humidity while the bold patterns hide sweat marks and minor spills. Opt for wrinkle-resistant fabrics in bright prints — they photograph beautifully and maintain their shape in ship laundry.

Quick tip

Bring one versatile blouse per week that works with multiple bottoms for specialty dining.

White Shirt Dress for Versatile Day-to-Night Wear

This classic white shirt dress transitions seamlessly from casual deck wear to dinner at specialty restaurants with just a change of shoes and accessories. The midi length and button-front design offer adjustable coverage, while the structured shoulders maintain shape in photos. Pack one white dress — it works with every shoe and bag you brought.

Black Off-Shoulder Top for Evening Casual

The off-shoulder black top with elastic neckline offers romantic appeal while staying comfortable for long dinner hours in main dining rooms. Paired with distressed jeans and leopard heels, it hits that sweet spot between casual and dressed-up. Choose stretchy off-shoulder styles — fixed ones restrict movement and often slip during meals.

Emerald Sleeveless Blouse for Specialty Dining

This jewel-toned sleeveless top elevates simple dark pants into specialty restaurant-appropriate attire without requiring a full dress change. The high neckline and sleeveless cut handle warm dining rooms while still meeting dress code requirements. Invest in one statement blouse per week — you’ll rewear it multiple times with different bottoms.

Formal Night Gowns for Special Occasions

These floor-length gowns in rich jewel tones show exactly how to handle formal nights with confidence — each woman chose a different neckline and silhouette that flatters her individual body type. The variety proves there’s no single “right” way to dress formally. Book formal night photos early — the ship photographer’s schedule fills up quickly and good lighting spots get crowded.

Key takeaways

  • Pack wrinkle-resistant fabrics in dark colors or busy prints to hide travel wear and food spills
  • Choose midi lengths over maxis to avoid tripping on wet decks and narrow ship corridors
  • Invest in one versatile white dress that works from casual days to dinner with different accessories
  • Select moisture-wicking fabrics for active excursions instead of cotton that stays damp in humidity
  • Bring bright colors for port photos — they pop against blue water and make you easy to spot in groups
  • Plan one statement piece per formal night rather than multiple gowns to save precious luggage space
Caz Jones
Caz Jones
Fashion & Textiles Writer
Caz, aka Vixen, has been freelance creative writing for several years. She has a lot of experience in different fields including high street fashion, tattooing art, and even the gothic and historical costumes. Caz has a Diploma in Fashion and Textiles and also a Bachelors Degree in Historical Costume and Corsetry. Her passion lies with gothic design, corsetry and any other styles considered to be taboo or unusual.

Add Comment