Post one more time!
Is your name another version of SKI?
You also raise an interesting point. I brought two sport jackets (one black and one blue), but did not bring my tux. The reason: I didn't think that many people would wear tuxes. In hindsight I should have and will do so on my next cruise.
That said, I think the evening was elegant regardless as everyone did dress with some "formality".