I like:
Lilia
Lily-Anna or Liliana
I would use Lily-Anna if you definitely want the “Anna” (Ann-ah) sound rather than uh-nah. Liliana will likely invite a mix of pronunciations but I think most will say Lily-uh-na.
Lily-Grace
Lila-Grace
Eloise (but probably with a new middle as I don’t love the flow of Eloise Grace with the close together S sounds)
Wildcard: Elsbeth
Benedict - super handsome!
Others: Sebastian, Rafferty, Otis, Felix, Xavier, Alexander (Xander), Rupert, Oscar, Alasdair.