Top Story - Entertainment

  • Royal baby blurb image

    UK princess named Charlotte Elizabeth Diana

    And the princess has a name!

    The newest UK royal, a girl born on Saturday, has been named Charlotte Elizabeth Diana.

    The middle names, of course, hark to her great-grandmother, the current queen, and her paternal grandmother, Princess Diana, who died ...