Heh. I like variants of each of those names much better-
Margaret,
Vivienne and
Sylvia would be much more to my taste.
I like
Margot alright but the 'go' sound at the end always sounds kind of doughy to me
Vivienne (spelled this way) is a long time favorite of mine. It doesn't always make the top of my list on an ongoing basis but it is one of those names that has always been 'up there' with various moments of being number 1 and that makes it a definite contender for a real child one day. I think it's so elegant and I love the repeated 'v' sounds.
Vivien looks incomplete to me.
Sylvie sounds incomplete to me. I grew up with an elderly next door neighbor called
Sylvia, who went by
Sylvie or Syl as a warm nickname, so
Sylvie always sounds like a nickname to me even though I know it technically is a name in its own right.
Margot,
Vivien, and
Sylvie would have a sister named:
Elise (ha)
AdelaideEmilyCamillaCeliaDiana