Annalise - quite like it with that spelling (or Annaliese? Def not Analyse as another poster suggested - that's just a verb isn't it - to analyse!)
River - quite like it. Quirky. Could be hard to pull off but it's cool
Antigone - don't like this but do think Tiggy is cute. I actually know 2 but one is named after the other.
Willow - quite like it - could be awkward if child ends up not being willowy though.
How about:
Astrid, Antonia, Alexis, Ariel, Aria, Allegra, Athena, Aubrey, Avery, Bronte, Briar, Cassidy, Calypso, Cherry, Dulcie, Devon, Effie, Etta, Ebony, Fenella, Fabia, Giselle, Harmony, Indianna, Imelda, Jerica, Juniper, Jocasta, Jessamy, Karina, Leona, Larissa, Miranda, Nyah, Nia, Ophelia, Octavia, Piper, Phoenix, Quinn, Romilly, Rowena, Ramona, Rowan, Rhiannon, Sorrel, Saskia, Sapphire, Taryn, Verity, Xanthe, Zia