Kate Middleton wore a black and white animal-print coat that showed off her growing baby bump while christening a 1,082-foot Princess Cruise ship in Southampton, England, on Thursday.
The dress is from High Street store Hobbs in London.
The Duchess of Cambridge, who is around eight months pregnant, also wore a pretty hat as she prepared to smash a bottle of champagne for the naming ceremony.
It was the princess' last solo public appearance before her baby arrives later this summer.
Earlier this month she attended the 60th Anniversary of the Coronation Service of Queen Elizabeth II at Westminster Abbey in London, looking lovely in beige dress with a peach-colored coat and matching hat.
Check out more photos of Kate on the following pages...