Live: Duchess names Royal Princess ship

This live stream has finished.

This video can not be played.

The Duchess of Cambridge is officially naming a new cruise ship in Southampton in her last solo public engagement before giving birth.

The duchess, whose baby is due in July, will also step aboard Princess Cruises' 3,600-passenger liner the Royal Princess for a brief tour.

The ceremony will include the tradition of smashing a bottle over the hull.

  • Subsection
  • Published