Kate Middleton's exact due date revealed!

The royals revealed back in October that Kate Middleton, 26, wll give birth to hers and Prince William's, 35, third child in April. However, as for the exact day, fans have been quite curious.

Turns out though, Kate and William’s little one could arrive on April 23rd.

Mom to George and Charlotte, she seems to be doing great because she’s still stepping out on royal duties - appearing yesterday at a school visit in Oxford.

Here are some pictures from her recent appearance: