Do You HAVE To Dress Up On an MSC Cruise? If you don't want to take part in any dress codes or formal nights on an MSC cruise you don't have to. Casual dress is always acceptable in the buffet and public areas of the ship, the only guidelines are that passengers don't wear swimwear and have shoes on at all times.