Emilia - I love this. It was always on my shortlist. Much prefer it to Amelia. I know so many Amelias, but have only ever met one Emilia, and she was lovely. I also like that it can be shortened to Emmie.
Isabella - Another of my favourites. So pretty. I much prefer it to Isabelle (which seems to be everywhere), and don't know as many Isabellas.
Francesca - I like. Could be shortened to Frankie.
Alessia - Beautiful. I love this.
Leonora - I like this, and have never actually come across one.
Gabriella - Pretty as a full name, but not keen on Gabby.
Marcella - This is probably the only one I'm not keen on, but not sure why. Just personal taste.
Eleanora - Pretty. I like Eleanor, and this adds something more to it. Could be shortened to Nora.
Carina - Love this.
Mariella - Love this too. I actually had this on my shortlist at one point.
Louisa - Pretty, and again I don't know many.
Eloise - Love this.
Imelda - I actually like this. The only time I have ever heard it is a character on Grange Hill in the 1980's (but I'm in my 40's and old enough to remember that - most people won't be).
Julia - Pretty. This seems to be coming back into use just recently, which is lovely.
Martha - Another of my favourites. I've always liked this. I think of the maid in The Secret Garden.
Natalia - Pretty.
Esther - I've grown to like this recently.
Sophia - Love this. Probably my favourite on your list.
Evelina - Pretty sounding.
Olivia - I like, but know so many.