Meghan Markle reveals her due date to locals while out with Prince Harry.
Meghan Markle reportedly revealed the news to locals in Birkenhead, Merseyside today.
The visit marks Meghan and Harry's first public outing together this year.
MailOnline have reported that the couple don't know the sex of their child yet.
They want to keep it a 'surprise.'
Local Kim Thompson told the publication, 'She said she is six months pregnant and due at the end of April, beginning of May.'
'Another woman in the crowd joked that she was a trained midwife.'
'Meghan said that one of her friends had [given birth] five weeks early and [the midwife] said the baby comes when they are ready.'
'I said, as long as they are healthy, and Meghan agreed. Then she said, pointing to Harry, 'He's going to make a fantastic father.''
View this post on Instagram
16 children were chosen out of a hat by the teachers to attend the 'walkabout'.
It's obvious the royal couple are brilliant with children.
Harry even lead the crowd singing Happy Birthday to a little girl called Megan.
'Has anyone sung Happy Birthday to you yet? No? I think we should...'
What's even funnier is that there was also a little boy called Harry standing nearby.
When the Duchess of Sussex realised this, she said, 'Megan and Harry? That's really sweet, that's so nice.'
Kensington Palace have yet to reveal the due date but have said it will be Spring 2019.