“The Secret Silk” cast members perform the world premiere onboard Royal Princess on Wednesday, Feb. 28, 2018 in Fort Lauderdale, Fla. (Jesus Aranguren/AP Images for Princess Cruises)