I have to go against the grain, I love Margot, it's on my list. Reminds me of the oldest girl in despicable me!
Freya on the other hand, is a nice enough name, but I went to school with a Freya and she was the most sanctimonious cow I have ever met, so have a personal dislike for it.