I love the name
Lila and prefer it to the spelling Lilah. It looks much more feminine and not so cluttered.
I like
Lila Anne.
I would bump off
Olivia Charlotte just because I don't really like the name
Olivia. The other four names on your top 5 are very beautiful.