The ship goes through the Panama Canal on the 31st . . . which makes it a very long day, starting before the ship enters the Canal at 6:30am and doesn't leave till 9pm.

Based on that, it is unlikely that New Years Eve will be formal.

Peggy