Definately Iris, but i have an 8 year old with that name! We have never met another until last week - a newborn!
Scarlett is ok but very now!
Lila is a bit bland, i know a couple and they are both blond woth curly hair so i match that with the name now - they are both lovely though.
I think Iris, Scarlett then Lila.