Your statement that a "sports coat and slacks are inappropriate for Celebrity..."
is still wrong. It is most certainly appropriate for evenings designated as "informal."
Since we are looking forward to our first cruise on the Horizon in January, my
husband is taking his dark suit, and a sports jacket, dress shirts and ties; I will
bring my cocktail dresses that I can dress up or down for formal, semi-formal and
even informal. I am no fool-- we have enjoyed more than 10 cruises together and
on land vacations. We have travelled all over the world and met many interesting
people. We will continue to do so.
I rest my case.