Yes, MSC Cruises features dedicated formal evenings, which they now officially refer to as "Gala Night." On a standard 7-night cruise, there are typically two Gala Nights where guests are encouraged to dress in their finest attire. For men, this usually means a tuxedo, a dark suit, or a blazer with a tie; for women, it typically involves an evening gown or a cocktail dress. While the "Gala" atmosphere is a highlight for many, MSC has moved toward a slightly more flexible policy in recent years; "Smart Casual" attire (such as a collared shirt and slacks for men) is often accepted in the main dining rooms even on formal nights, provided it is polished. However, certain venues like the MSC Yacht Club or specialty restaurants may enforce the formal dress code more strictly. In addition to Gala Night, MSC is famous for its themed evenings, such as "White Party" (where everyone wears white) and "Sunshine Party" (70s/80s attire). If you prefer to skip the formal requirements entirely, the casual buffet remains open and does not require a specific dress code beyond basic decency (no swimwear). Always check your "Daily Program" delivered to your cabin for the specific dress code of each evening.