[name]Vivienne[/name] (or [name]Vivien[/name]) — I love [name]Vivienne[/name] (or [name]Vivian[/name], or [name]Viviana[/name]), but I don’t care for the spelling [name]Vivien[/name].
[name]Clarissa[/name] — I don’t care for [name]Clarissa[/name], but I love [name]Carissa[/name]. With [name]Clarissa[/name], you get the wonderful nn [name]Clara[/name]. 
[name]Rosamond[/name] — I want to like this name, it ticks all my boxes (classic, known, not too common…) but I just hate the sound and look. It’s the “mond” that gets me, because I love [name]Rose[/name].
[name]Helena[/name] – I love [name]Helena[/name] and [name]Helen[/name], too. Of course, there is the “hell” sound, but that’s never bothered me.
[name]Calla[/name] — love [name]Calla[/name], too! [name]Lovely[/name] name. In Spanish, “calla” means shut up, so if you have/want to have ties to Spanish-speaking culture(s), I would pick another name, or spell it [name]Cala[/name].
[name]Serena[/name] — I love this name, but not sure it’s upper class, given [name]Serena[/name] [name]Williams[/name] and her proclivity for screaming profanities.
[name]Georgiana[/name] — pretty, not my favorite from your list by far though, and not so sure it’s upper class. [name]Georgia[/name] is very southern/common, and [name]Georgiana[/name] to me sounds like it’s [name]Georgia[/name] with too much lipstick.
[name]Portia[/name] – eh. Not my favorite. Sounds like [name]Porsche[/name], and was actually a male character in [name]Shakespeare[/name].
[name]Edith[/name] – I can’t stand this name, not sure I can tell you exactly why, but, the [name]Ed[/name] sure doesn’t help and I’m not particular to the “ith” sound. I know grandma names are coming back, but I think this one isn’t ready yet.
[name]Lilia[/name] – Eh. [name]Lily[/name] is sooo popular, I’d hesitate to use such a similar name, and I wouldn’t consider this upper-class.
[name]Melisande[/name] – I don’t like the sound, and I think it would get confused with [name]Melissa[/name]/[name]Melody[/name]/[name]Melanie[/name]/etc.
[name]Margot[/name] – I simply adore the name [name]Margot[/name], though I’ve found quite a few who disagree with me. But I still love it!
I’d be careful getting too stuck on making sure the name is “upper class.” Names tend to start as rare/weird/unusual, then move to “upper class”, then as they get more popular, move down in the “classes.” The point being, it may seem upper class when the baby is born, but not be so “classy” when baby is in high school. [name]Just[/name] pick a name you love. As long as it’s not yoonique, you should be fine. 