There have been lots of name ideas floating around for Meghan Markle and Prince Harry 's first royal baby .
Some are a tribute to loved ones, including Diana and Elizabeth, while others are a bit more unique, including Italian name Allegra .
Yesterday bookies slashed odds on the couple picking Ivy if they have a little girl after a flurry of bets, and it's even now the favourite in many places.
But there's one reason that Meghan might decided against the name, even if she really likes it - because there's already a very important Ivy in her life.

Meghan Markle enjoying 'love-filled time' and has 'felt so much compassion' from royals
The mum-to-be's best friend Jessica Mulroney's daughter is called Ivy.
Little Ivy was one of Meghan's cute little bridesmaids at her royal wedding last year, and is believed to be very close to her.
Photos and videos shared online before Meghan shut down her social media shows their adorable relationship.
But bookies seem convinced this won't matter to the couple, and Ivy could be the much-anticipated name.
Meghan Markle's home birth dream may be shattered if she doesn't go into labour soon
Last night Ladbrokes cut the odds on Ivy from 20/1 to 6/4 after taking a lot of bets on it. These are the shortest odds the company has offered since they opened the markets last year.
Spokesman Alex Apati of Ladbrokes said: "We've taken more than a flurry on Ivy this afternoon and have been forced to cut the odds to 6/4 as a result.
Queen and other family members to attend very special Royal Wedding this month
"It won't be long before we suspend betting altogether."
The Duchess of Sussex is now thought to be a week overdue and is expected to give birth any day now.
A pal told ET that "Meg looks absolutely radiant" and said she's "looking forward to the birth".