King Charles was never keen on Prince William and Prince Harry's names and wanted his sons to be called something different. It's emerged that William would have been named after Arthur, the fictional monarch who pulled Excalibur from the lake had the now King gotten his own way.
When the heir to the throne was born in June 1982, it took his parents Charles and Princess Diana a week to announce his name to the world. According to royal experts and historians, the then Prince Charles had his heart set on naming his son Arthur, the Mirror reports.
However, the couple went with the "more robust name" of William after Diana suggested it. Robert Lacey, the writer behind the biography Battle of Brothers, previously said: "Diana, Princess of Wales, proposed a more robust name — William, as in 'William the Conqueror,' victor of the famed Battle of Hastings in 1066."