Chris Jackson - WPA Pool/Getty Images
What's black and white and the chicest ever on a boat? Kate Middleton, in her last pre-baby solo public appearance!
Prince William's wife looked ravishing in a Hobbs Dalmatian print dress Thursday in Southampton, England, as she officially named Princess Cruises' newest ship: the 3,600-passenger Royal Princess.
As the godmother of the ship, the Duchess of Cambridge popped a celebratory champagne bottle and told a cheering crowd, "I name this ship Royal Princess. May God bless her and all who sail in her!"