The largest cruise ship in the world - measuring more than four football pitches in length with a maximum capacity for 6,780 passengers - has docked in Southampton for final preparations before its maiden voyage.
A small crowd of well-wishers, including some dressed in their pyjamas, welcomed the $1.7 billion Harmony of the Seas as it arrived just after dawn today, but tens of thousands of people are expected to visit the coastal city this week to catch a glimpse of the gigantic vessel before it carries paying customers for the first time.
After sailing from a shipyard in Saint-Nazaire, France, and spending the day yesterday cruising the English Channel, Harmony of the Seas sailed up Southampton Water and arrived at Southampton shortly after 6:15am.