One other word of advice - when looking for upgrades, book ASAP, especially to Europe. Often those seats go immediately - you can book 331 days in advance. Calling the carrier is the only way. Orbitz will not help you with upgrades, their fares are usually very restricted.
🚢 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!