My favorites from your list are [name_f]Margot[/name_f] and [name_f]Hazel[/name_f]. I also like [name_f]Arielle[/name_f]. All strike me as classic, versatile names that could lend themselves to nicknames as needed. ([name_f]Meg[/name_f], [name_f]Margie[/name_f], [name_f]Mae[/name_f], [name_m]Hayes[/name_m], [name_f]Zelie[/name_f], [name_u]Ari[/name_u], [name_f]Elle[/name_f], [name_f]Ellie[/name_f]).
I really like [name_f]Hazel[/name_f] and [name_f]Alessia[/name_f].