I suspect that the high # of CC nights is because the cruise is port intensive. The first and last nights are always CC and the formal is usually the second night(Captain's welcome party). I assume that you're on the Diamond? For a 7 night cruise I'd take a dark suit and 1 sport jacket(blue blazer with 2 or three different trousers).
🚢 Cruise with your favorite Keene Luxury Travel Staff Member! 💰 5% KLT Reward plus Shipboard Credit available (amount varies per voyage)! 💲 Offering Enhanced KLT Rewards on voyages hosted by Ngaire & Clay!