Kate Middleton might have been wearing an old Sportmax coat when she stepped out for a Heads Together event at Roe Green Junior School in London, but what was underneath was quite a surprise. Kate didn't show off her custom Séraphine maternity dress ($99) until she was ready to give her speech, but once she did, we were smitten by the cut and color, a royal shade Kate wears so well.
The three-quarter-sleeved design comes complete with two gold buttons at the waist and a slightly flared skirt, a forgiving silhouette for moms to be. The number was available to shop at the time Kate debuted it, and even if you're not expecting, we found similar takes on the modest sheath. Ahead, check out Kate's piece, accessorized with Rupert Sanderson heels and a G Collins & Sons sapphire pendant to match her engagement ring, then choose your favorite version of her look and shop away.