Skip to main contentSkip to footer

Princess Beatrice and Edoardo Mapelli Mozzi baby name favourites revealed

Two royal names are the current favourites

princess beatrice edoardo
Georgia Brown
Georgia BrownSenior Lifestyle & Fashion Writer
Share this:

After Princess Beatrice and her husband Edoardo Mapelli Mozzi announced the exciting news that they are expecting their first child, royal fans are already wondering what the couple will name their baby. 

SEE: Inside Princess Beatrice and husband Edoardo's stunning home to raise royal baby

Several names for boys and girls were coined as frontrunners, with some royal monikers creeping to the top positions as the bookies favourite. With the Duke and Duchess of Sussex also expecting their second child, 2021 is now set to welcome two more babies into the British royal family - but what royal baby names are we expecting to see?

WATCH: Royal baby news! Princess Beatrice is expecting her first child

According to Betfair, Philip is the standout favourite with odds at 8/1, followed by Marco at 11/1 and Oliver at 12/1. It comes as no surprise that Beatrice, who had an incredibly close bond with her late grandfather the Duke of Edinburgh, could pay tribute to his life by naming her first child after him following his sad death in April this year.

A royal favourite also takes the top spot for girls' names, with Princess Beatrice's mother's name, Sarah, crowning the leaderboard at 8/1.

edoardo princess beatrice© Photo: Getty Images

Princess Beatrice and her husband Edoardo 

It's not unusual for members of the royal family to pass down first names. In fact, babies born into the royal family are typically given multiple names at birth, many of which honour members of their family.

RELATED: Inside Princess Beatrice's husband Edoardo's jaw-dropping family palace

MORE: How Princess Beatrice used Kate Middleton's nifty trick to hide her pregnancy

With a nod to Edoardo's Italian heritage, there are plenty of Italian monikers on the list - with Marco and Anna reigning close to the top at 11/1 and 10/1 respectively. Meanwhile, Alessandro, the name of Edoardo's father, is 16/1 and Maria is 12/1.

View post on Instagram

According to the experts at Parrot Print, 'Victoria' and 'Albert' could also be the frontrunners for Princess Beatrice's firstborn. The most traditional royal male moniker, Albert, has reigned in the royal family for over 181 years since Queen Victoria’s consort Prince Albert bought the name into the family.

Top 15 favourite royal baby name predicitions


  1. Philip: 8/1
  2. Marco: 11/1
  3. Oliver: 12/1
  4. Arthur: 14/1
  5. Andrew: 14/1
  6. Henry: 16/1
  7. Alessandro: 16/1
  8. Thomas: 20/1
  9. Edward: 20/1
  10. Luca: 20/1
  11. Albert: 25/1
  12. Giovanni: 25/1
  13. William: 33/1
  14. Charles: 401
  15. Edmund: 40/1


  1. Sarah: 8/1
  2. Anna: 10/1
  3. Emily: 10/1
  4. Mary: 11/1
  5. Edith: 12/1
  6. Maria: 12/1
  7. Fiona: 14/1
  8. Laura: 14/1
  9. Rosa: 14/1
  10. Victoria: 16/1
  11. Grace: 18/1
  12. Sofia: 20/1
  13. Eugenie: 25/1
  14. Isabella: 25/1
  15. Nicola: 33/1

MORE: Prince Charles and Camilla react to Princess Beatrice's baby news

Make sure you never miss a ROYAL story! Sign up to our newsletter to get all of our celebrity, royal and lifestyle news delivered directly to your inbox.

More Parenting

See more