Kensington Palace has just announced that the long awaited Royal Baby is here! The Duchess of Cambridge gave birth to a baby girl at 8.34am this morning and she weighs 8lbs 3oz. Prince William was by Kate’s side when the new princess was born at the private Lindo Wing of St Mary’s Hospital in Paddington in London. 

The baby girl whose name hasn’t been announced yet will be fourth in line to the throne and will be addressed as Her Royal Highness Princess (name) of Cambridge. Kate was due to give birth almost two weeks ago but Prince George’s little sister took her time getting here.