My husband and I will be welcoming a baby girl in just a few weeks and are having trouble settling on a name we both like. I am in love with the name Violet but he refuses to allow it to be the first name because he thinks it sounds "too old." He has agreed to it as a middle name, however. Although we've changed our minds numerous times, the names that we're currently both agreeing on are:

Eva Violet (nn Evie)
Olivia Violet (nn Livvy...we really like this but aren't super enthusiastic about the current popularity of Olivia)
Ada Violet

Which do you prefer or do they not work together at all? I'm a little concerned about all the "v" sounds. Other suggestions of something that goes with Violet that is not "too old" sounding?