Nein, ein "Anzug- bzw. Krawattenzwang" gibt es bei Costa und MSC nicht.
Allerdings gibt es bei den Reisen den ein oder andere Gala-Abend (bei einer 1-wöchigen Reise mit Costa sind dies meist 2 Abende), wo eine entsprechende Kleidung gewünscht ist. Aber auch hier musst du nicht zwangsläufig mit Krawatte umherlaufen, eine schöne Hose/Stoffhose, Hemd und Jacket reicht dazu voll aus. Wobei man natürlich auch sehr gerne sich richtig schick machen kann!
An den anderen Abenden kannst du leger zum Essen gehen, sprich, schicke Jeans, Poloshirt etc. Die jeweilige Kleiderempfehlung steht aber auch jeweils immer in der täglichen "Diario di Bordo" beschrieben.