If you're interested in licensing this photo, please fill out the form below and one of our representatives will get back to you as soon as possible
The town crier announces the birth of the new royal baby outside St. Mary’s Hospital in London, England. Catherine Duchess of Cambridge and Prince William are new parents after The Duchess gave birth to a baby girl. Her Royal Highness, The Duchess of Cambridge safely delivered a daughter at 8.34am on May 2, 2015. The baby weighs 8lbs 3oz. Congratulations to the parents and the whole royal family!