Mandatory Credit: Photo by Tim Rooke/REX Shutterstock (2586990d) Catherine Duchess of Cambridge Royal Princess cruise ship naming ceremony, Southampton, Britain - 13 Jun 2013 The Duchess Of Cambridge has once again followed in her late mother-in-law Princess Diana's footsteps. The pregnant royal was in Southampton today to officially name the new 'Royal Princess' cruise ship. Almost 30 years ago Princess Diana attended a similar ceremony when she named the ship's predecessor. For that occasion Diana opted for a red dress with black pussybow detail, while today Catherine covered up in a L169 'Dalmatian mac' by Hobbs. Getting into the spirit of things, Catherine took part in the traditional smashing of a bottle over the liner's hull and attended a ceremony onboard the 3,600 passenger liner. This will be her last solo public engagement before she is due to give birth in July.