Events 2 minutes Royal Caribbean’s $2 B Icon of the Seas takes center stage as world’s largest cruise ship