Ovation of Seas float out March 4, 2016 The world’s most innovative cruise ship, Ovation of the Seas, nears completion as she floats out from Meyer Werft Shipyard in Germany. Ovation of the Seas arrives to Australia December this year.