Margot is so very charming! It seems to pair well with a lot of different first or middle names - none off the top of my head, but that's just an observation from playing games here. I like the
Margaux spelling a lot as well, but they feel just a bit different from each other to see them written out.
Margot's more buoyant than
Margaux, if that makes any sense.
My favorite diminutive of
Margaret is
Mae. I love it as a full name or as a nickname. It would make a good nickname for very many names starting with M.