Portland Port has welcomed two cruise ships in one day, bringing thousands of passengers to Dorset.

AIDAaura is from Germany and the Seven Seas Explorer is from the United States.

This is the second time the AIDAaura has docked at Portland this year, having also stopped by on May 17.

The ships visiting yesterday are among a total of 44 cruise liners due in at Portland this season, bringing passengers from all over the world.

The next ship is due on Tuesday, July 2.