Felice is my top suggestion. I think it is dainty and soft, as well as vintage and uncommon. Inspired by my sister
Felicia.
others:
Francesca - so classy
Fay - fairy!
FlorianaFarah - almost named our daughter this, means "joy"
FionaFieraFlorence "florrie"
FlorentinaFriedaFreya
hope that helps!