Prince William’s wife Catherine, the Duchess of Cambridge, (second left) at a ceremony to officially name Princess Cruises’s new ship ‘Royal Princess’ in Southampton, southern England, yesterday. She was given a brief tour of the enormous ship, which has room for 3,600 passengers, weighs 141,000 tonnes, has 19 decks and claims to have the largest pastry shop at sea.