LONDON, May 2, 2015 - A town crier announces the birth of the royal baby outside St. Mary's Hospital in London, on May 2, 2015. Britain's Duchess of Cambridge Kate gave birth to a girl on Saturday morning, adding a new member for the British royal family.

1 / 2

Royal fans and journalists gather outside St.

2 / 2
 

Latest News

Latest Photos