During your cruise, you should dress the same way you would do ashore. Leisure wear such as shorts and t-shirts is appropriate on board and on shore excursions in a warm climate. Depending on your itinerary, we advise you to bring sweaters and jackets for chilly evenings.
Keep in mind that it could rain and that you need correct clothing for visits to religious sites. On deck, sandals with rubber soles and sneakers are ideal.
There are two recommendations for evenings and dinners: