Kate Middleton paid a visit to the factory of British pottery brand Emma Bridgewater in Stoke on Trent on Wednesday morning.
What was she wearing? A dress from her favourite maternity label Seraphine and a MaxMara coat.
The duchess looked radiant at the seven month stage of her pregnancy. She wore the £99 floral print Florrie dress (for the second time this year) with a steel blue MaxMara coat, navy suede Jimmy Choos and matching clutch bag.
MORE: Kate Middleton wears nautical-inspired £99 dress by Alice Temperley
And yes, the all-blue outfit complemented her sapphire engagement ring and matching diamond drop-earrings perfectly.
Today's visit was in honour of a charity Kate supports – the East Anglia's Children's Hospices (EACH) - which will benefit from the proceeds of a mug made by Emma Bridgewater.
Kate also got the chance to try her hand at decorating one of the designs as she checked in on the production of her specially made ceramic range.
Later in the day, the duchess travelled to Smethwick in the West Midlands to visit another of the charities she works with, Action for Children.
She called in on the Cape Hill Children's Centre and met parents and children who are supported by the charity, as well as its staff and volunteers.
MORE: Kate and William are hiring a full-time nanny to help with second royal baby
This comes after the duchess appeared in a video of support for Place2Be, a charity dedicated to providing emotional help for children in schools. Kate recorded the the video in honour of the UK's first Children's Mental Health week, which takes place 16 - 22 of February.
We wonder how many more royal engagements Kate has lined up before the arrival of the second royal baby? It can't be many, what with all the second nanny hiring and Anmer Hall entertaining to do.
LOVE KATE'S ELEGANT STYLE? Flick through this gallery to see more looks from the royal - great if you like your outfit to say sophisticated