Harry And Meghan Named The Baby What?
The bookies are taking bets for the name of Meghan and Harry’s baby due in about six weeks or so. Of course the usual suspects are up there , such as Diana and Mary but this is Meghan, who is having a doula and who wears a ring on her thumb. I will bare my …