Prince Charles and Princess Diana welcomed their elder son, Prince William, in 1982. The name William has strong royal connotations, with four English kings bearing the name to date. And though it seems Princess Diana was particularly enthusiastic about the name William, Charles preferred another option for the future King.
Prince William could have been called Prince Arthur instead, as it has long been reported that Charles favoured the name.
With the name's connotations of the legendary King Arthur, the name would certainly have been fit for a future King.
However, it is thought Diana saw the name Arthur as an old choice, and she favoured another name with regal links.
READ MORE: Prince William 'was genuinely worried for Kate' after secret got out
Historian Robert Lacey wrote in PEOPLE that Diana first suggested the name William.
He explained: "Diana, Princess of Wales proposed a more robust name — William, as in 'William the Conqueror,' victor of the famed Battle of Hastings in 1066."
Diana's name choice ultimately trumped Charles', with their eldest son known as Prince William today.
But Charles managed to squeeze the name Arthur in, as it features as William's first middle name.
In 1984, Charles and Diana welcomed their second son and his full name was announced as Henry Charles Albert David.
There have been eight English kings named Henry, so the name is quite traditionally 'royal'.
But Charles and Diana's younger son has always been known lovingly to his family and the public as Harry.
DON'T MISS:
'Diana would be proud!' Prince William honouring his mother's legacy [INSIGHT]
Prince William underwhelmed Kate Middleton with unusual gift [VIDEO]
Prince Harry may have been 'fighting back tears' after public snub [ANALYSIS]
The first name Henry was also thought to be Diana's choice, as Charles is thought to have favoured the name Albert.
The name Albert has strong royal connotations too, as Albert was the real name of the Queen's beloved father and Charles' grandfather, King George VI.
Albert was also famously the name of Queen Victoria's husband, Prince Albert, and many other royals.
But it seems Diana's favoured choice beat Charles' once again when it came to naming their second son.
Generally, it seems that royal parents get the final say over what they name their children.
But most royals will inform the Queen what they have named their baby out of respect for the monarch.
According to The Sun, Princess Beatrice was originally supposed to be called Annabel, but the Queen is thought the name "too yuppie" and suggested an alternative.