News

Star of the Seas — Royal Caribbean’s next Icon Class ship — is expected to be around the same size and will call Port Canaveral home, set to debut in August 2025.