Prince William and Kate Middleton have announced the name of the Princess of Cambridge, and it is Charlotte Elizabeth Diana.
Middleton gave birth to the princess on Saturday. She is the couple's second child and first daughter and will be fourth in line to the throne behind her brother, Prince George, born in 2013; father, William; and grandfather Prince Charles.
According to The Daily Mail, William and Kate waited two days to publicly announce their daughter's name in order to first personally share the name with Queen Elizabeth.
In this Saturday, May 2, 2015. file photo, Kate Duchess of Cambridge and Prince William smile as they carry their newborn baby princess from The Lindo Wing of St. Mary's Hospital, in London Britain's newborn princess has been named Charlotte Elizabeth Diana it was announced on Monday May 4. (Kirsty Wigglesworth/AP)
The world had been anxiously awaiting the announcement of the princess's name since Saturday. The country's bookmakers had odds on Charlotte, Alice, Victoria and Elizabeth, followed by Diana and
Alexandra, according to the Daily Mail.
A board stating the betting odds for baby names stands outside the entrance to the Lindo wing of St Mary's Hospital in central London May 2, 2015. (Neil Hall/AP)
Charlotte may be a nod to grandfather Prince Charles; Elizabeth, a nod to the queen, who, in September, will be Britain's longest-reigning monarch; and Diana to the child's late-grandmother Princess Diana, who died in a 1997 car crash.