I love it! I think Livvie is a sweet nn (for full name Liv) when she's younger. I agree that it needs a longer middle name, preferably starting with a consonant. Liv Theodosia is fantastic. How about:
Liv Carolina
Liv Madelenna
Liv Demetria
Liv Juliana
Liv Celestia