I don't like
Jasmine. The "Jazz" sound just isn't my thing. I don't get a dated feel from it, but I also don't see it entering the top 50, not unless some celebrity names their kid that or a popular TV show names a character that. I don't think the Disney princess will push it far enough.
I would pick
Juliette. It's traditional and elegant.
♥ Samantha ♥