Holiday The brand-new Star of the Seas is now officially the biggest cruise ship in the world 15th Jul 2025 Owner of private jet villa reveals its coolest features in exclusive tour 14th Feb 2024