The three largest cruise ships in the world have ‘met’ for the first time in Fort Lauderdale, Florida.

Royal Caribbean International's Oasis-class ships, Oasis of the Seas, Allure of the Seas and the new Harmony of the Seas appeared together to mark the latter’s arrival at her new permanent home at Port Everglades.