Her Royal Highness The Duchess of Cambridge will name Royal Princess, the newest addition to the fleet of Princess Cruises, the company said in a statement.

The ceremony at which The Duchess will name the ship will take place in Southampton on Thursday, 13 June, and will be the highlight of week-long inaugural celebrations to welcome the vessel into service.

The first Royal Princess, built in 1984, was named by Her Royal Highness The Princess of Wales - better known as Princess Diana.