Kate Middleton london duchess dress royalty wave smile flowers Kate Middleton london duchess dress royalty wave smile flowers Spread Pictures

Kate Middleton isn't letting her pregnancy get in the way of her charitable ways!

The 31-year-old Duchess of Cambridge looked gorgeous in a Max Mara dress while visiting Hope House in London.

Prince William's wifey, who's due with her first baby in July, is a big supporter for women who are recovering from substance abuse issues.

We love how she's gently cupping her baby bump. Pregnancy definitely suits her!