InStyle Magazine
January 24, 2018 3:30 pm
Hannah McKay - WPA Pool/Getty Images

On a warm rainy day in London Wednesday, Kate Middleton was hard at work on official royal duty. The pregnant royal, who is expecting her third child with Prince William later this spring, weathered the storm in the chicest blue maternity ensemble.

Middleton wore a Seraphine cashmere blend maternity coat that’s under $300— $299, to be exact—and it’s still in stock! She paired the baby blue maternity coat with a $109 floral printed dress. Are these blues possibly a hint about baby No. 3? It’s unclear, unfortunately—especially since Middleton has been known to wear plenty of pink during this pregnancy.

Mark Cuthbert/UK Press via Getty Images

While outfits full of blues and pinks are all fun and good, Middleton was out in the rain during her third trimester for a more important reason. She went out to shed light on an issue that impacts mothers around the world—postpartum illnesses.

Related article: Kate Middleton reworks a bright pink coat from her pregnancy with Princess Charlotte

She stopped by King’s College London to the Maurice Wohl Clinical Neuroscience Institute to visit the laboratory and learn of its perinatal research.

Sounds like a rainy day well spent.