The pregnant Duchess stepped out in a dalmation print coat from Hobbs, complete with her trusty suede heels and fascinator.
Kate was in Southampton for the naming ceremony of Princess Cruises' new 3,600 vessel, Royal Princess. She became godmother of the new liner, and smashed a bottle of champers over its hull, announcing:
"I name this ship Royal Princess. May God bless her and all who sail in her."
This will be Kate's last solo engagement before her maternity leave, but she is expected to attend the Trooping of the Colour with other members of the Royal family on Sunday.