Kate Middleton, 35, and Prince William, 35, announced they were having their third child together on September 1.
But due to suffering severe morning sickness, like with her previous two pregnancies, the Duchess has been a no-show at many royal appearances.
This week, Kate stepped out in public for the first time since the announcement to attend a mental health charity event.
The occasion was part of a Heads Together campaign led by the Royal Foundation in partnership with other charities, which the Duchess, Prince William and Prince Harry all champion.
There has been a lot of speculation over gender of the baby and its due date, and some even reckon royal twins could be on the cards.

vCard.red is a free platform for creating a mobile-friendly digital business cards. You can easily create a vCard and generate a QR code for it, allowing others to scan and save your contact details instantly.
The platform allows you to display contact information, social media links, services, and products all in one shareable link. Optional features include appointment scheduling, WhatsApp-based storefronts, media galleries, and custom design options.
So what would happen if Kate and William did have twins?
While there is nothing to suggest Kate is expecting more than one baby it has led to questions over what would happen to the royal succession to the throne.
The rules were changed so that gender is no longer an overriding factor, reports OK! Magazine.
This means Princess Charlotte will not see her position slip if the new baby is a boy.
Prince George would still be third in line, followed by Princess Charlotte.
The new baby would then be fourth.
Until 2012 when the rules changed, if a royal had twins, it would be the boy who automatically got to wear the crown.
Now, it would be just the first-born who succeeds.