In April on Sea Princess about 75% wore tux on formal nights. Its great to dress up enjoy it.
I would estimate a 50/50 split between tuxedo and suit and tie in both the fixed time and any time dining restaurants. Enjoy your cruise.
Not at all. Last cruise on the Sea Princess I wore a Tux on each formal nigh; and most others guys too.