Royal baby: Duke and Duchess of Cambridge name daughter Charlotte
The daughter of the Duke and Duchess of Cambridge has been named as Charlotte Elizabeth Diana.
The princess, who was born on Saturday in St Mary's Hospital in London, will be known as Her Royal Highness Princess Charlotte of Cambridge.
There had been speculation that her name would include that of Diana, in honour of Prince William's mother.
Nicholas Witchell reports.