Catherine, the Duchess of Cambridge has just completed her final solo engagement before taking maternity leave.
The duchess looked glowing as she christened the Royal Princess cruise ship wearing a leopard-print coat by UK retailer Hobbs, a black fascinator and black heels.
Duchess Kate, who is due to give birth to her first child with husband Prince William in July, told the gathered crowd “I name this ship Royal Princess, may God bless her and all who sail in her.”
See all of the pictures and video of Catherine’s final solo appearance here.