For some reason my top girls' name is often an M name - Miriam, Magdalene, Margaret, Mirela. Lately Margaret has wormed its' way into my heart. It has everything that I want in a name - a strong history of usage, lots of great namesakes, lots of NNs, will age well, and has a down-to-earth, working-class feel to it. It's always been on the periphery, but lately it's REALLY risen.
So WDYT? I would probably use Margaret Christine, after my boyfriend's grandmother. I know it sounds very dated, but that's not an issue to me. She would most likely be called May, after his other grandmother. (I'd also call her Maisie.) Her sister would be Judith Helen, and their brothers would probably be Nathaniel Allan and Raphael Michael.