Two striking cruise ships have sailed into Portland Port this morning.

Arriving first was the Regal Princess which sailed into Portland at 6.20am from Southampton with almost 3,600 passengers on board. 

The Regal Princess' current cruise is a 22 day, one-way from Fort Lauderdale to Southampton.

The Regal Princess can carry a maximum number of 3,560 passengers and 1,346 crew.

Its inaugural cruise was in 2014, it has 18 decks and 1,780 guest cabins. It was christened by the original cast of 'The Love Boat'.

It will depart from Portland at 7pm for its next stop on Guernsey Island.

The second cruise ship to sail into Portland Port this morning is the Celebrity Silhouette.

Dorset Echo: Regal Princess in Portland Port

Regal Princess coming into Portland Port. Picture: Zoe Ayton

It arrived at Portland at 10.45am from Cork in Ireland with 2,886 passengers on board.

The Celebrity Silhouette's current cruise is a 13-day, one-way from Miami to Southampton.

Celebrity Silhouette is operated by Celebrity Cruise, a subsidiary of Royal Caribbean Group, and was delivered in 2011.

When delivered it was the fourth Solstice-class ship to be built by Mayer Werft and has since been followed by Celebrity Reflection. It cost an estimated £712 million and has 15 decks.

Dorset Echo: Celebrity Silhouette sailing into Portland Port

The Celebrity Silhouette reversed into port. Picture: Zoe Ayton

It will depart from Portland at 7pm for Le Havre-Paris, France before making its way to Southampton.

Between them, they bring approximately 6,500 people to Weymouth and Portland.