I love
Elspeth and the nickname
Elsie.
Zosia is a bit out-there for me. I think it would work fine on a blonde hair, blue eyed child - it's Polish and there are plenty of Polish people with that colouring. I think people would have trouble with spelling and pronouncing it though.
Ophelie is cute :)
**
Emma**
http://www.behindthename.com/pnl/54547
Favourites:
Eve,
Alice,
Norah,
Isla //
George,
Charlie,
Arthur,
Oscar