Kate Middleton Pregnant Duchess of Cambridge royalty hat animal print royal princess Spread Pictures

On Thursday Kate Middleton made an appearance in Southampton, England to name Princess Cruises' new ship, the Royal Princess, and this is her final solo engagement before taking maternity leave.

The Duchess covered up her baby bump in a Hobbs dalmatian print coat, and we still can't believe she's due to give birth on July 11. She's on the same time schedule as Kim Kardashian, yet she only looks like she's in her second trimester!

Kate smiled after she smashed a bottle of champagne against the hull of the vessel, and she later enjoyed a performance by the Band of Her Majesty's Royal Marines Portsmouth and The Pipe Band of 1st Battalion Irish Guards.