This article exists as part of the online archive for HuffPost Canada, which closed in 2021.

Kate Middleton Cruise Ship Naming: Duchess Of Cambridge Wears Animal Print (PHOTOS)

Kate Middleton, you've really surprised us!

The Duchess of Cambridge christened the Royal Princess cruise ship on Thursday wearing not peach or pink but an actual animal print!

The dalmatian-print dress by HOBBS London retails for £169.00 but we're sure it will sell out pretty fast.

We're glad to see the Duchess wear a fun frock for one of her last public appearances before she goes on maternity leave to prepare for the arrival of the royal heir. Duchess Kate cut a blue ribbon to release champagne on the ship and said: "I name this ship, Royal Princess. May god bless her and all who sail in her." The ceremony marked Middleton as the "godmother" of the ship.

Catherine of Cambridge isn't the first royal to name a boat; Prince William's mother, the late Princess Diana, christened the first Royal Princess ship in 1984.

The tradition of naming grand ships goes back to Queen Mary, who launched the Queen Mary in 1934. Since then, other royals have followed including Queen Elizabeth II, the Queen Mother, Princess Margaret and the Duchess of Cornwall. (If Kate and Will have a girl, she will probably name her own ship one day. Something to look forward to!)

What do you think of Kate's animal-print dress?

More pics from the big event!

The Duchess Of Cambridge Attends Princess Cruises Ship Naming Ceremony
Suggest a correction
This article exists as part of the online archive for HuffPost Canada. Certain site features have been disabled. If you have questions or concerns, please check our FAQ or contact support@huffpost.com.