That was really hard! I voted for [name_f]Iris[/name_f] because she is ultimately my favourite from your list.
But close runners ups were [name_f]Amara[/name_f], [name_f]Emilia[/name_f] and [name_f]Violet[/name_f], in that order- gorgeous choices.
I think [name_f]Willow[/name_f] & [name_f]Iris[/name_f] is pretty. Not going for a nature theme I like [name_f]Willow[/name_f] & [name_f]Fiona[/name_f] too.
I like that together, [name_f]Willow[/name_f] and [name_f]Olive[/name_f] are a bit nature-themed, but on their own, not overly so. It’s subtle. I’m also really into boyish nicknames for girlish names and [name_u]Billie[/name_u] and [name_u]Ollie[/name_u] are very cute and unexpected. There’s also Lo and [name_f]Liv[/name_f]/[name_f]Livvy[/name_f]. Mm. Great sunset!
I voted [name_f]Emilia[/name_f], but [name_f]Alice[/name_f] sounds really lovely. Then again [name_f]Willow[/name_f] and [name_f]Iris[/name_f] are gorgeous together, depending on whether you are concerned with the nature theme and if you will want or need to continue it with more children.