While Royal Caribbean has a generally relaxed dress code during the day, you will likely need a jacket for specific evening events and dining venues. On "Formal" or "Dress Your Best" nights—which occur once or twice on a 7-night cruise—men are encouraged to wear a suit jacket, blazer, or tuxedo, while women typically wear cocktail dresses or evening gowns. Even on "Smart Casual" nights, a sports coat or blazer is often a popular choice for dinner in the Main Dining Room. Beyond the dress code, the ship's interior areas, such as the theater and ice rink, are heavily air-conditioned and can feel quite chilly even in the Caribbean, making a light jacket or sweater a practical necessity for comfort. Furthermore, if you plan to dine at the Chef's Table, a formal dress code is strictly enforced.