Princess Beatrice's baby name: Philip and Sarah early favourites

Watch: Pregnant Beatrice to welcome first child, Palace announces

Princess Beatrice could be inspired by her mother or her late grandfather when choosing her baby's name, according to early odds from bookies.

Beatrice, one of the Queen's granddaughters, confirmed she is pregnant with her first child on Wednesday, 10 months after marrying husband Edoardo Mapelli Mozzi.

Bookmakers have been quick to guess what she might call her child, due in the autumn.

Early favourites for a girl include Sarah, at 8/1, after Beatrice's mother Sarah, Duchess of York.

Other top names are Anna at 10/1, Emily also at 10/1 and Mary at 11/1, according to Betfair.

The company has also included some Italian names in its list, as Mozzi's family is from Italy.

Read more: Everything you need to know about the Queen's 18 grandchildren and great-grandchildren

The top name for a boy is Philip at 8/1, a nod to Prince Philip, Beatrice's grandfather.

Prince Philip died on 9 April at the age of 99. Two royal babies born just before his death were also named after him, with both Beatrice's sister Eugenie and their cousin Zara Tindall honouring their grandfather with the middle name of Philip for their sons.

After Philip, Marco is a favourite for a boy at 11/1, and Oliver at 12/1. Henry, (Prince Harry's real name), is at 16/1, while William is at 33/1.

File photo dated 31/8/2019 of Princess Beatrice with her fiance, Edoardo Mapelli Mozzi, attending the wedding of Ellie Goulding and Caspar Jopling at York Minster. Princess Beatrice has married Edoardo Mapelli Mozzi in an unannounced ceremony in front of her grandmother the Queen, and a small number of guests, Buckingham Palace has confirmed.
Princess Beatrice and Edoardo Mapelli Mozzi, at the wedding of Ellie Goulding and Caspar Jopling at York Minster. (PA Images)

Read more: Will Harry and Meghan be third royal couple to honour Prince Philip with baby name?

Betfair spokesperson Sam Rosbottom said: "Royal Family fans will be delighted to hear the news that not long after sister Eugenie gave birth, Beatrice is pregnant with her first child - and Philip is the early 8/1 favourite in the boys name odds, in tribute to the recent sad passing of her grandfather. Meanwhile, her mother's name Sarah is 8/1 favourite in the girls list.

"We are tipping the happy couple to have an Italian flavour with their choice of name, with Edoardo's father hailing from Bergamo. The likes of Marco at 11/1, Maria at 12/1, Rosa at 14/1 and Alessandro at 16/1 suggest they could break from traditional British names usually favoured by the Royal Family."

Royal baby names tend to be fairly traditional, with parents choosing to honour their ancestors with their children's names.

However some of the Queen's grandchildren will feel they have more freedom in picking names because their children are very unlikely to ever become monarchs.

Eugenie named her first son August Philip Hawke Brooksbank, after his five times grandfather on each side, while Zara chose Lucas Philip for her third child.

Beatrice's child will be the 12th great-grandchild for the Queen by the time it is born in autumn. Meghan and Harry are expecting their second child, a daughter, in the summer, who will be the Queen's 11th great-grandchild.

Watch: Stepmother Princess Beatrice reads children's book The Littlest Yak