Check out this incredible video, capturing TEN cruise ships that were in Weymouth Bay or Portland Harbour.

The amazing sight was captured on Saturday by local resident Geoff Moore, who created the video above.

The ships were Ventura, Azura, Britannia, Carnival Valor, Arcadia, Queen Mary II, Marella Explorer, Marella Discovery, Marella Explorer 2 and Carnival Breeze.

For more videos by Geoff, head to his YouTube channel here.