Kate Middleton has told us the date her baby's due.

It’s so very soon.

As always, Kate Middleton’s every move makes global news. And this week The Duke and Duchess of Cambridge have made headlines for one very exciting reason.

It has now been revealed that Kate and Wills have been given April 25 as their expected due date for the birth of their second child. Following royal tradition, the duchess is set to give birth at the private Lindo Wing at St Mary’s Hospital in Paddington, West London.

The royal announcement has coincided with Middleton’s final public engagement before the birth of her second child. The royal couple visited Stephen Lawrence Centre, which provides education and support to young people, built in memory of eighteen-year-old Stephen Lawrence, who was murdered in a racially motivated attack in the early nineties.

At the event, Prince William was overheard remarking to well wishers “not long now.”

Middleton certainly left an impression on a dreary London day, in a £1,500 fuchsia pink coat by Mulberry, which she last wore during her visit to New York in December.

Asked when the country could expect the newest royal baby, she replied: ‘I’m due mid-April to the end of April. Not long to go now.’ Image via Getty.

By our calculations, April 25 will make Prince George 21 months older than his sibling-to-be.

If born on April 25, the young royal will find themselves in the company of stars such as Jim Carrey, Al Pacino, Diane Keaton and Renee Zellweger.

The new little royal boy or girl will be born under the star sign Taurus. By nature, Taureans are dependable, loyal and persistent with a liking for the finer things in life – very princely traits indeed.

Do you think it will be a royal baby boy or girl?

CLICK THROUGH the gallery of Kate Middleton on her pregnancy journey...

Want more? Try:

Did Kate Middleton just tell everyone the gender of her baby?

The top baby girl names that Kate Middleton is definitely choosing.