I have not been on the ship you are going to be on, but this is what we have done/do.
Every night we "dress up very nice" for dinner. For "formal" nights we just dress up a little more. People are so "casual" now
, and you would be amazed at the compliments we get when we are "dressed" when most people are casual.