When packing for your cruise, be sure to consider the ship's itinerary and the normal weather conditions at the time of travel.
For warm weather locations, or during the summer season, a sweater or light windbreaker is recommended for rain or chilly evenings. Certain countries or holy sites may require more modest or conservative clothing. While daytime wear is casual on board, most guests are smart-casual for the evening meal in the main dining room or the specialty restaurants.
For cruises that offer a formal night (typically 4+ nights), appropriate attire can range from a jacket and tie or cocktail dress, to a tuxedo or ballgown! Be sure to pack a pair of comfortable walking shoes for activities or shore excursions, and a hat or cap for protection from the sun and wind.