Jump directly to the content

AS the nation waited on tenterhooks to find out the name of Prince Harry and Meghan Markle's baby, it turns out Prince George let the cat out of the bag months ago.

The Duke and Duchess of Sussex announced they have named their baby son Archie Harrison Mountbatten-Windsor, as they finally presented him to the world.

 Prince Harry revealed his son was called Archie Harrison Mountbatten-Windsor
4
Prince Harry revealed his son was called Archie Harrison Mountbatten-WindsorCredit: AFP or licensors

But the 34-year-old's big reveal might have been spoiled by Prince George, who let the name slip months ago.

Prince William and Kate Middleton’s eldest bizarrely revealed he goes by the name Archie at the beginning of the year.

The royal name was discovered by a dog walker who bumped into the little prince while he was walking his dog in Berkshire.

The five-year-old was out for a stroll with his gran, Carole Middleton, when he stopped to pet the unnamed man’s mutt.

 Prince George referred to himself as Archie
4
Prince George referred to himself as ArchieCredit: AFP and licensors

He told The Sun: “I was asked by a police minder not to take a photo of the children, which I didn’t, but George started stroking my dog.

“Just to be friendly I engaged in a bit of small talk and I asked George what his name was, even though obviously I knew it.

"To my astonishment he said ‘I’m called Archie’ with a big smile on his face.

Royal nicknames

Prince George

  • Our little grape
  • PG
  • PG Tips

Prince William

  • Wombat
  • Steve
  • Big Willy

Kate Middleton

  • Squeak

Prince Harry

  • Flash
  • Potter

Meghan Markle

  • Bean
  • Flower

The Queen

  • Lilibet
  • Brenda
  • Cabbage
  • Sausage

Prince Phillip

  • Zorba
  • Stavros
  • Phil the Greek

Mike Tindall

  • Shrek
  • The Fridge
 Baby Archie was presented to the world and his great-grandmother, the Queen
4
Baby Archie was presented to the world and his great-grandmother, the QueenCredit: PA:Press Association

“I don’t know why he calls himself Archie but kids often play with their names and I think it’s lovely.”

Meghan Markle, 37, gave birth to her son, the seventh-in-line to the throne, on Monday after she went over her due date.

Archie was delivered at 5:26am – thought to be at the exclusive £20,000-a-night Portland Hospital - and weighed 7lbs and 3oz.

As the new mum presented her bundle of joy to the cameras at Windsor Castle, she stunned in a white belted trench dress and heels, just days after delivering her son.

 Baby Archie was was born on Monday at 5:26am
4
Baby Archie was was born on Monday at 5:26amCredit: AFP or licensors

After the latest royal was unveiled to the world today, his proud parents also revealed his name, which Prince Harry said they’d “had time to think about”.

Announcing the birth, proud dad Prince Harry said: "It's been the most amazing experience I could ever have possibly imagined.

"How any woman does what they do is beyond comprehension. But we're both absolutely thrilled.

"We're both absolutely thrilled and so grateful for all the love and support from everybody out there, it's been amazing, so we just wanted to share this with everybody."

We revealed Meghan Markle and Prince Harry give royal baby a name that means ‘son of Harry’.

On Tuesday Prince William and Kate Middleton welcomed the couple to the "sleep deprivation society"

The Queen also exclaimed she had eight great-grandchildren as she was congratulated on the news, and is expected to visit the baby following her visit to the Windsor Horse Show.

Royal fans are convinced Baby Sussex was born TWO WEEKS ago after Harry and Meghan introduced him to the world