If I had some Italian in me, I'd definitely use an Italian name. Aria and Lucia are pretty and go well together. I'd stay away from Spencer and Sloane and the like, personally. They just don't have any flavor compared to the beautiful Italian suggestions that others have given. (Not a fan of unisex names, or boy names on girls.) Just my thoughts.
Lucia (pro. LOO SHA), Spencer, Aria, Emily and Charlotte are great names. I love the suggestion of Lucia Charlotte, I think this name is really spunky and has a gorgeous nature feel. Lucia Charlotte is stunning.
Hope this helped
I find it so funny that we almost have the same username! I have never everrrrrr met another Olivia Cathryn! I saw some of the names you like and added them to my signature because I fell in love with them! I suggest Charlotte Domenica:)