Kate and William finally ended the suspense on Monday and revealed that their new baby girl is named … drumroll please … Charlotte Elizabeth Diana. The middle names are a touching tribute to the queen and to William’s late mother, Princess Diana, who died in 1997. Middleton gave birth to the little bundle of joy, who is now fourth in line to the throne, on Saturday. The newborn tipped the scales at eight pounds, three ounces. Among gamblers who were betting on what the name would be, Charlotte had emerged as a favorite and Alice was another popular choice. Big payday for anyone who put money down on Charlotte.
— Max Foster (@MaxFosterCNN) May 4, 2015
Read the full story at Metro UK.