One of the biggest cruise ships to sail the seven seas docked in at Belfast Harbour yesterday.
The 1,000-feet Grand Princess (below) arrived at around 8am on Sunday for her fourth visit this summer.
The luxury liner, which is longer than three football pitches and higher than the Europa Hotel, stopped in the province as part of a transatlantic cruise, which takes in major cities throughout Europe.
It has been estimated that the 2,600 passengers and ship's crew of 1,100 pumped around £160,000 into the local economy yesterday adding to the £10m by cruise ships this year alone.
During their 11-hour stopover, visitors shopped in the city, visited major tourist attractions and dined in the city's finest restaurants and cafes.
Belfast Visitor and Convention Bureau provided four double decker buses to ferry the visitors to and from the vessel every 15 minutes throughout the day.
Another 15 cruise ships are expected in Belfast between now and mid-September.