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.