For the meals, something more elegant will be ideal. You can also bring a cardigan or blazer. On most of the evenings, the dress code will be casual (Cruise Casual). But there will be one or two evenings during your Carnival cruise, where you´ll have the opportunity to present your elegant apparel (Cruise Elegant).