THE Duke and Duchess of Cambridge have announced the name of their daughter.

The Princess of Cambridge has been called Charlotte Elizabeth Diana.

The little princess was was born on Saturday April 2, weighing 8lbs 3oz.

The baby will be known as Her Royal Highness Princess Charlotte of Cambridge.

The Duchess went into labour shortly after 6am on Saturday morning, and gave birth at 8.34am.

Charlotte was the bookies' favourite name.