Queen Elizabeth II was just 22 years old when she gave birth to Prince Charles in 1948, a year after her wedding to Prince Philip.

Less than two years after the heir to the throne was born, the Queen gave birth to Anne, Princess Royal.

The Queen and Prince Philip’s only daughter was born on August 15, 1950 – when Her Majesty was 24.

But despite wanting more kids, it would take 10 years before the Queen and the Duke of Edinburgh welcomed their third child – Prince Andrew.

The reason the Queen and Prince Phillip waited so long to have more children was because of a heartbreaking family feud.

The Queen and Prince Philip with their four children
The Queen and Prince Philip have four children

According to Royal biographer Sally Bedell Smith, Philip’s uncle believed the the delay in having more children after Princess Anne was because the Duke of Edinburgh was furious that his children wouldn’t carry his name.

When the Queen ascended the throne in 1953, Prince Philip wanted the future princes and princesses of England to take his family name – Mountbatten.

However, since 1917 the Royals have adopted the surname Windsor, which many, including Winston Churchill, believed they should continue to do.

The surname issue came up again when the Queen was pregnant in 1960 with Prince Andrew.

Prime Minister Harold Macmillan noted Philip’s ‘almost brutal attitude to the Queen over all this”.

Prince Charles, Princess Anne, Prince Andrew, Prince Philip, Prince Edward and the Queen
Prince Charles, Princess Anne, Prince Andrew, Prince Philip, Prince Edward and the Queen

As cited by Bedell Smith, journal entries from the then-Prime Minister read: “The Queen only wishes (properly enough) to do something to please her husband – with whom she is desperately in love.

“What upsets me is the prince's almost brutal attitude to the Queen over all this.”

In the end, the Privy Council declared those with the style of Royal Highness, and the title Prince or Princess, or female descendants who marry, would carry the name Mountbatten-Windsor.

Prince Harry's son, Archie, is probably the most famous royal with the Mountbatten-Windsor surname.