Duchess of Cambridge names Royal Princess cruise liner
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.