Kensington Palace has confirmed that The Duchess of Cambridge, Kate Middleton has given birth to a baby girl.
The baby was born at 8.34am, weighing 8lbs 3oz
A London town crier officially lets the nation know of the latest Royal addition.
The new Royal is fourth in line to the throne, knocking uncle Harry down to fifth.
William takes Prince George to see his mother and new little sister, this is Prince Georges first official appearance in front of the British public.
Watch our live feed from outside the Lindo Wing, St Mary’s Hospital London.
What do you think the new Royal Baby should be called?