Most cruise lines have specific dress codes for dinner. 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 at various retailers.