Kate Middleton names new cruise liner

The Duchess of Cambridge Kate Middleton takes part in a naming ceremony for new cruise liner the Royal Princess in Southampton.