News Charlotte Elizabeth Diana is the royal baby's name Prince William and wife Catherine, the Duke of Duchess of Cambridge, welcomed their second child, Charlotte Elizabeth Diana, on May 2, 2015. Photo Credit: Getty Images / AFP / John Stillwell By CAROLINE LINTON May 4, 2015 10:04 AM Print Share Share Tweet Share Email The new princess has a name: Charlotte! Prince William and his wife, Catherine, have named their baby daughter Charlotte, Kensington Palace announced on Monday. Charlotte was born on Saturday, the second child of the Duke and Duchess of Cambridge. She will be fifth in line to the throne, after her grandfather, father and older brother. Her full name is Charlotte Elizabeth Diana of Cambridge. Her first middle name comes from her great-grandmother, Queen Elizabeth, and the second from her grandmother, the late Princess Diana. Betting odds had placed the top choice of Alice over the red-hot name Charlotte, which is also the name of Bill and Hillary Clinton's baby granddaughter. By CAROLINE LINTON Share on Facebook Share on Twitter Comments Comments section is temporarily on hold. Here’s why.