They have very different feels, but I like them both. I'd choose
Margaux, since it seems older and more complex to me (I do like simple names, but in this case
Margaux is more complex than
Margot in a good way). I can easily picture a fairly average teenager by the name of
Margot, but
Margaux is the weird one reading Shakespeare and growing herbs in the windowsill.