The #waitforkate is finally over with the Duke and Duchess of Cambridge welcoming their second child into the world today!
Kate, 33, gave birth to a healthy baby girl weighing 8lb 3oz in St. Mary’s Hospital in London, the same hospital where Prince George was born in 2013.
She was admitted to St Mary’s Hospital in the early stages of labour around 6am London time (3pm AEST) and gave birth at 8.34am London time (5.30pm AEST).
As expected, the exciting news was announced via the royal couple’s social media feeds, with Kensington Palace posting on Instagram:
Regular updates were also posted via Twitter:
Similar to when Prince George was born, details of the birth have also been posted on an easel just inside the gates of Buckingham Palace as well as being announced by the Town Crier.
The couple is yet to choose a name for their Princess so we will all wait with baited breath to see if she will be named Alice as rumoured.
Kate, who was due to give birth in mid to late April, will be given time to recover before making a brief appearance outside St. Mary’s Hospital with William, her baby daughter and perhaps even big brother George.
We know you will join us in congratulating Kate, William and George on this very exciting news.
How long did it take you to choose your bub’s name? TELL US in the comments below.