Most cruise lines have specific dress codes for cruise wear for men. On a recent MSC cruise, men were required to wear pants to dinner but full formal attire wasn’t necessary. Personally, I enjoyed seeing all of the families dressed nice for dinner without it being completely formal.

I put together this ensemble that your man could wear to dinner on the ship, without being too hot in a jacket and tie. I know everyone has a smartphone these days, but I think it should only come out to photograph your meal (the blogger in me can’t skip that!) and not again, so the watch is a must.


I prefer a clean shaven man, so I also included the shaving kit as an essential but if you like some facial hair on your guy, help him keep it neat with a trimmer and some beard creams. Finish the outfit off with some sharp looking shoes! He can wear the same dress pants for dinner more than once and just switch out the shirt for a couple of different looks.

So what happens if you don’t have pants with you on the ship? You get turned away from dinner. They usually cut everyone a little slack on the first night and kids tend to be the exception to the rule, but we did see men turned away from dinner when they showed up in shorts. Luckily, you can usually buy what you need on board or on an excursion and if you don’t want to adhere to dress codes, there is always the buffet!

You can see what each of these pieces is by visiting my Polyvore page and you can find similar pieces of cruise wear for men at various retailers.




Influencer at Kidsumers
Sheri McDonald is a family lifestyle blogger who has been sharing her parenting and travel adventures online for the past eight years. You can find her discovering the world with her children when she's not at home enjoying a good book.


Lifestyle Blogger. Traveler. Writer. Social Media Marketer. @SunwingVacay #Kidcations Expert Panel. Member of ITWA @PTBAssoc IG: familyenroute
Follow Sheri and her family's travels on Instagram.