A ceremonial town crier announces the birth of a baby girl to royal fans and members of the media outside the entrance to the Lindo wing of St Mary’s Hospital in London, Britain May 2 ,2015. Britain’s Catherine, Duchess of Cambridge, the wife of Prince William, has given birth to a daughter, the couple’s residence Kensington Palace announced on Saturday.
Video by Telegraph
So what’s the new Princess going to be named? Will Diana be in there?