Formal nights are special occasions on a cruise where passengers dress in their finest attire for dinner and dancing.
The number of formal nights on a cruise varies depending on the length of the cruise. On a 14-day cruise, there are typically 2-3 formal nights.