Another cruise ship has been supplying some fantastic photo opportunities to local residents, as the Carnival Breeze has docked at Portland Port.

Visitors to the seaside in recent weeks have been admiring the number of cruise ships coming and going from anchorage points in Weymouth Bay, as cruise companies look for cheap alternatives for docking their empty ships.

As well as the Breeze at Portland Port, there are three ships currently sat in Weymouth Bay: the Azura, Ventura and Queen Victoria.

Local resident Lesley Maxwell, who took a snap of the Breeze, said: "We are now used to seeing cruise ships in Weymouth Bay, so I was surprised when I saw Carnival Breeze in Portland Port this morning."