The new baby princess
This has happened in London
5th May 2015
The duchess has gave birth to a baby girl, her name is Princess Charlotte Elizabeth Diana. The duchess has been saved by God .The baby was born in St Mary's hospital at 8.34am on Saturday.
After the princess was born they went to Kensington palace. The Princess is fourth in line for the throne. The baby is three days old . She was exhausted.