Apparently, Prince Charles and Princess Diana couldn't agree on one thing when Prince William was born! According to author Robert Lacey, "Diana, Princess of Wales proposed a more robust name — William, as in 'William the Conqueror,' victor of the famed Battle of Hastings in 1066."
But Charles allegedly wanted the name Arthur. Instead, the two compromised on Arthur as one of William's middle names.
Later on, William, 39, revealed he would pass down to his middle name to his youngest son, Prince Louis.
Even though Diana is not alive to see her eldest son be a great figure head in the royal family, she would have been proud of how far he's come. "He's obviously going to be a great King,' Diana would declare to her confidante Simone Simmons as she watched her son organize games of soccer in Kensington Palace's gardens or subversive midnight feasts on sleepovers with friends," Lacey writes. "'Look how they're drawn to him! He's a born leader.'"
This isn't the first time the royals haven't agreed on names. In fact, Queen Elizabeth nixed Princess Beatrice's original name, Annabelle, but the 95-year-old allegedly thought the moniker "was too yuppie."
Sarah Ferguson and Prince Andrew then wanted to name her Victoria, but the Queen wasn't having it. It reportedly took 11 days to settle on Beatrice, which the Queen chose herself.
Recently, Beatrice just picked a name for her little girl, who was born in September.
"Sienna Elizabeth Mapelli Mozzi 👶🏼Our life together has just begun, and I can’t wait to see all the amazing things that await us," Beatrice's husband, Edoardo Mapelli Mozzi, wrote via Instagram. "Feeling so much love and gratitude for my amazing wife, baby Sienna and Wolfie. These are the days I never want to forget. This week, a friend said to me the sweetest saying….that with every child you grow a whole new heart 💖A massive thank you to the Midwife and the amazing team at the Chelsea and Westminster Hospital. 🙏🏻 x."