Stop the presses: Kate Middleton wore a new coat! And what a lovely coat, it was.
For a visit to a pottery factory in Stoke-on-Trent, England, Wednesday -- where she read to some children and partook in a little paint-your-own-clay-mug session -- the Duchess donned a cornflower blue "Gerbera" coat by Sportmax, paired with navy Jimmy Choo heels and an L.K. Bennett clutch.
Underneath, Kate had on a knee-length, blue and green floral dress by maternity brand Seraphine. This is the second time the pregnant Duchess -- who is reportedly due to give birth in April -- has worn the $179 "Florrie" dress this year. It really suits her; from the front, her tummy is practically invisible. (It's also, shockingly, still available for purchase.)
We can't get over how happy and adorable she looks. Oh -- and have you seen her hair (including what looks like gray roots)??
FLAW-LESS. Long live the Monarchy.