Alexandra.
It may be more common, but it's strong and sturdy while still maintaining elegance.
Liliana is a very pretty name, but if you're not careful the liquidity of the name could cause the syllables to all run into each other.
***
Please rate my personal name lists:
www.behindthename.com/pnl/69381www.behindthename.com/pnl/69381/117507www.behindthename.com/pnl/69381/109399www.behindthename.com/pnl/69381/132018