Iknowthatguy, Margret is a perfectly acceptable spelling.
Davina? And call her Dave. Nigella, but go for Nigel? Billy can be short for loads of names, so can Jo. Alexandria=Alex Roberta =Bobby, or Rob, if you really want a talking point.
Why didn't you just rename yourself?
As said, thank god for your DH.
Charlie, George, Sam, Harry, Frank ie, Tom, Ollie, Max, Henry, Jack, Lee, Vic, Paul, Toni, Chris, Danni, Andi, Bertie, Ray, Lesley, Bernie, Phil, Pat, Matty, Ronnie, Monty, Kit, Lou.
She won't thank you though.