Star of the Seas is a cruise ship built for Royal Caribbean International and is the second Icon-class cruise ship built, the first being Icon of the Seas. She was built by Meyer Turku in Finland. From Wikipedia
Royal Caribbean plans to appoint a replacement godmother before the ship’s Aug. 20 showcase after her sudden withdrawal.