You’ll Never Believe What Princess Diana Called Prince William, And Other Hilarious Royal Family Nicknames

Like most families, the royal family has a set of house rules (so to speak) that must be followed. One of the biggest no-no’s? Public nicknames. In fact, you’ll almost never hear them call each other anything but their given names. That said, they are only human and — much to their publicist’s dismay — have accidentally let a new pet names slip out.

Find out the bizarre nickname Prince Philip has for the queen (page 7), what Princess Diana called Prince William (page 9), and the hilarious names Prince Charles and Camilla prefer to go by (page 11).

1. Prince George calls the queen ‘gan gan’

the british royal family in formal dress at a state function

The young prince uses an adorable nickname for his great-grandmother. | Ben Pruchnie/Getty Images

  • The adorable nickname was actually used by Prince William to address his own great-grandmothers

Leave it up to one of the youngest members of the family to come up with the cutest name ever for the queen. Prince George (and presumably, his siblings) call the queen of England “gan gan.”

Next: Prince Harry was given this nickname by friends.

2. Harry’s friends call him ‘Spike’

Britain's Prince Harry speaks on stage at The Queen's Birthday Party

His friends are creative with nicknames. | Andrew Parsons/AFP/Getty Images

  • His friends also call him “Potter” after Harry Potter.

Harry’s friends must be a funny bunch, as they are responsible for two of his nicknames: “Spike” and “Potter” (after Harry Potter).

Next: Kate Middleton’s parents call her this.

3. Kate’s family calls her ‘squeak’

Catherine, Duchess of Cambridge and her sister Pippa Middleton talk in the Royal Box

She had a guinea pig named Squeak. | Leon Neal/AFP/Getty Images

  • Kate’s nickname stemmed from a childhood pet she had

When Kate was a young school girl, she had two guinea pigs — one called Pip and the other Squeak. Since her sister, Pippa’s name was similar to Pip, she automatically got stuck with Squeak.

Next: William and Kate used to call George this.

4. William and Kate once referred to George as ‘our little grape’

Britain's Prince WiIliam, the Duke of Cambridge, and his wife Catherine, Duchess of Cambridge, leave the King Edward VII hospital in central London,

They used the name during their first pregnancy. | Leon Neal/AFP/Getty Images

  • This nickname was a creative way to refer to the prince before he was born

While pregnant with George, William and Kate often referred to their unborn child as “our little grape.” No word on if the nickname stuck post-pregnancy, but wouldn’t that be cute?

Next: Harry’s nickname for Prince Charles

5. Harry calls Prince Charles ‘pa’

Prince Harry and Prince Charles, Prince of Wales attend the 'International Year of The Reef' 2018 meeting at Fishmongers Hall

It’s a common name for a father. | Matt Dunham-WPA Pool/Getty Images

  • In return, Prince Charles has referred to Harry as “darling boy.”

During a shared interview with BBC Radio 4’s Today program, Prince Harry referred to his father as “pa.” In return, the future king of England called Harry his “darling boy.”

Next: The sweet name Meghan Markle’s mother calls her by

6. Meghan Markle’s mom calls her ‘flower’

Meghan Markle posing in a black dress.

Meghan Markle has several nicknames. | Stephen Lovekin/Getty Images

  • The royal also answers to MM and M&M.

According to Hello Magazine, Meghan Markle once shared her various nicknames with readers of her old lifestyle site, The Tig, revealing that her mother calls her “flower,” and she also goes by MM or M&M.

Next: The hilarious nickname Prince Philip has for the queen

7. Prince Philip calls the queen ‘cabbage’

Picture released 18 November 2007 shows Britain's Queen Elizabeth II and her husband, the Duke of Edinburgh walk at Broadlands, Hampshire, earlier in the year. Queen Elizabeth II and Prince Philip are to mark their diamond wedding anniversary in reserved style 19 November 2007 before jetting off to Malta to revive golden memories of their newlywed youth. Queen Elizabeth, 81, is known to cherish the time they spent on the Mediterranean island as a young couple, out of Britain and out of the spotlight in the years before she inherited the throne aged 25 in 1952.

They’ve been married for decades. | Fiona Hanson/AFP/Getty Images

  • The strange nickname is thought to have been derived from a French phrase

Apparently, Prince George isn’t the only one with a nickname for the queen. Prince Philip reportedly calls the queen of England “cabbage.”

Next: Prince William has two nicknames for Kate.

8. William calls Kate ‘babykins’ and ‘poppet’

The Duke And Duchess Of Cambridge Leave The Lindo Wing With Their Newborn Son

He let “poppet” slip in public. | Chris Jackson/Getty Images

  • The prince accidentally let one nickname slip in public

Like most couples, William and Kate answer to a few different nicknames. And although we have never actually heard him call Kate “babykins,” William did let “poppet” slip while the couple presented Prince George to the public on the steps of St. Mary’s Hospital in 2013.

Next: Prince Harry’s nickname for Meghan Markle

9. Harry calls Meghan ‘Meg’

Britain's Prince Harry and his fiancee US actress Meghan Markle attend a Commonwealth Day Service at Westminster Abbey in central London, on March 12, 2018.

He shortens her name. | Daniel Leal-Olivas/AFP/Getty Images

  • Like his brother, Prince Harry let his nickname for Meghan slip in public 

Albeit ordinary, Prince Harry has a nickname for Meghan. While out on an official engagement, the prince referred to his better half as “Meg.”

Next: You’ll never believe what Princess Diana called Prince William.

10. Princess Diana called William ‘Wombat’

Princess Diana, Prince Harry, and Prince William

She coined the name on a trip to Australia. | Johnny Eggitt/AFP/Getty Images

  • The nickname came about while on a trip

When William was just 2 years old, he accompanied his parents on a trip to Australia and came home with a new nickname. Inspired by a local animal, Princess Diana began referring to her little boy as “Wombat.”

Next: The queen gave herself a nickname.

11. As a girl, the queen called herself ‘Tillabet’

Queen Elizabeth II attends a performance at RADA (the Royal Academy of Dramatic Art

She gave herself the nickname. | Terry Disney/Express/Getty Images

  • In return, her family started calling her “Lilibet.”

When the queen was a young girl, she called herself “Tillabet.” The name later evolved into “Lilibet” and was what her family members and close friends often referred to her as.

Next: The hilarious names Charles and Camilla have for each other

12. Charles and Camilla call each other ‘Fred’ and ‘Gladys’

Prince Charles and Camilla

They have fun together. | Ben Stansall/AFP/Getty Images

  • The nicknames are a nod to one of Prince Charles’ favorite shows

In what is probably one of the funnier nicknames of the bunch, Charles and Camilla often refer to each other as “Fred” and “Gladys.”

Next: Prince William used this nickname as a security measure.

13. William once went by the name of Steve

Prince William, eldest son of The Prince of Wales

It was for security reasons. | Toby Melville/AFP/Getty Images

  • A fake name was necessary to protect the young prince

When you’re second in line to the throne, security is extremely important. So much so that you’re willing to use a fake name to protect yourself from unwanted attention. During his college years, William went by “Steve” to keep a low profile.

Next: Kate’s nickname for William

14. Kate calls William ‘babe’

Kate Middleton and Prince William at the diplomatic reception

It’s pretty ordinary. | Dominic Lipinski/Getty Images

  • Kate relies on a common pet name when referring to Prince William

Despite William’s creative nicknames, Kate sticks to something more ordinary and calls her husband “babe.” However, this wasn’t always the case. Rumor has it, the royal once referred to her prince as “Big Willy,” too.

Next: Meghan and Harry never actually use their real names.

15. Meghan and Harry’s first names are actually nicknames

Prince Harry And Meghan Markle Attend The 'Endeavour Fund Awards' Ceremony

Neither goes by their given first name. | Ben Stansall-WPA Pool/Getty Images

  • Meghan’s real name is Rachel, and Harry’s real name is Henry.

Despite not being allowed to use nicknames in public, both Harry and Meghan don’t go by their given names. Harry’s real name is Henry and Meghan’s real name is Rachel (Meghan is her middle name).

Checkout The Cheat Sheet on Facebook!