The Duchess of Cambridge and Captain Tony Draper
Media playback is unsupported on your device

Duchess of Cambridge names Royal Princess cruise liner

13 June 2013 Last updated at 18:52 BST

The Duchess of Cambridge has officially named a new cruise ship on her last solo public engagement before she is due to give birth in July.

She attended a ceremony in Southampton to bless the 3,600 passenger liner.

The duchess, who is eight months pregnant, is expected to attend one more event before her baby is born.

Jon Kay reports.