I absolutely adore
Olive.
Francesca is cute, too. But, I much prefer
Alice to
Alicia (especially if you are using the uh-lee-sha pronunciation). I prefer Uh-lee-see-uh, myself.
Olive is one of the names I would consider if I were to have a child this very moment, and I love the combo
Olive Katherine.
Francesca is nice too ... I think
Francesca Alice would be nice. :)