The OP is going on Royal Caribbean. Royal Caribbean still has formal nights. The OP asked a very simple question...."what's appropriate wear?" RCI requests a dinner jacket when dining with the ships officers on formal night. Therefore, the correct answer is that formal wear is the appropriate wear.
Argue the rest all you want but it does not change the right answer.
Oh yes- forgot - you are talking about Royal Caribbean: so, if there's a "formal" night, why isn't everyone required to wear a tux (or equivalent women's wear)? After all, they do want to sell those photos!
Out of curiosity, what happens to those "invitees" who show but don't wear a jacket? Are they asked to leave? In one post, you said "required." In a later post, you said "requested." That's a vast difference.
BTW, OP cited no particular cruise line. And the responding poster said "always formal" as though it applies to ALL cruise lines.
Sent from my iPhone using Forums