Some gorgeous names here. If you're still stuck, how about Isobel (I like the old English spelling rather than the continental Isabel(le)? Isolde? A
We have a Maya, which isn't too common now, but I have a feeling is about to become more popular (that could be Maia or Mayah, too). I also met a little girl called Naya the other day, which I think is pretty too.
Also love Matilda, very old English, but maybe too traditional for you.
Love, love, love Elodie, too, as someone suggested above.