Dressing for an Italian or Mediterranean cruise requires a blend of "resort casual" and "European chic." During the day, lightweight and breathable fabrics like linen and cotton are essential for exploring ports like Rome or Florence. Comfortable walking shoes are a must for cobblestone streets. When visiting cathedrals, ensure your shoulders and knees are covered; a light pashmina or scarf is a versatile accessory for this. In the evenings, the vibe shifts to "Smart Casual"—think sundresses or tailored trousers for women and chinos with a collared shirt for men. Most cruises also feature a "Gala" or "Elegant" night where cocktail dresses and suits or blazers are encouraged. Avoid wearing swimwear, flip-flops, or tank tops in the main dining rooms, as Italian hospitality culture generally values a more polished presentation for evening meals.