The royal princess is born

The wait is over. A new royal baby was born on Saturday. She's the second child of the Duke and Duchess of Cambridge, and fourth in line to the throne.

Royal fans celebrate outside the Lindo wing at St Mary’s hospital in central London, on 2 May 2015 after the news is passed that Catherine, Duchess of Cambridge and Prince William’s second child, a daughter, was born. Picture: AFP.