It’s Official! Star of the Seas Has Been Delivered to Royal Caribbean
It’s nearly here! Royal Caribbean has officially taken delivery of its brand-new Star of the Seas, the cruise line’s second ship in the massive Icon Class, from Meyer Turku shipyard in Finland on July 10, 2025. This means the new Star of the Seas will soon be sailing to Florida – after a few more weeks of final