LONDON (AP) -- Royal officials say Britain's newborn princess has been named Charlotte Elizabeth Diana.
The princess is the second child of Prince William and his wife Kate, the Duchess of Cambridge.
The princess is the fifth great-grandchild of Queen Elizabeth II. She is fourth in line to the throne, after her grandfather Charles, her father William and her older brother George.
William and Kate introduced the baby princess Saturday evening to the world, just 12 hours after Kate checked into London's St. Mary's Hospital to give birth. The baby weighed in at 8 pounds, 3 ounces (3.7 kilograms).
THIS IS A BREAKING NEWS UPDATE. Check back soon for further information. AP's earlier story is below.
Soldiers on horseback have rode out in procession in London to fire gun salutes in honor of Britain's newborn princess.
Dozens of deafening volleys were fired Monday from Hyde Park and the Tower of London to celebrate the birth of Prince William and the Duchess of Cambridge's second child. The name of the princess, born Saturday, has not yet been revealed.
The couple waited two days to name their first child, Prince George, in 2013. They may now be waiting until they tell the queen, or until the monarch has met her fifth great-grandchild, before revealing the name to the public.
Bookmakers have taken huge amounts of bets on the name, with Alice, Charlotte, Elizabeth, Victoria, Olivia and Diana among the most popular guesses.
© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.