To give my honest opinion it's really frilly, won't age well and looks a bit like a brand of makeup or something.
Emma and
Isabella are nice to start with, but your friend's child will risk having every other girl in her class having the same name.
What about
Arabella or
Amabel?