[QUOTE=johnthed0g;1346638]Don't see the confusion, we just follow what the cruise line requests, for instance this is what P&O say...
This is the opportunity for ladies to wear formal evening wear such as an evening dress, smart trouser suit or a cocktail dress. For men, a dinner jacket or tuxedo are the norm, otherwise a dark lounge/ business suit and tie or formal national dress is fine. (Applies to all ships.)
Funny I do not see the word 'compulsory'