What about Corrina, Althea, Ilona(ee-low-na), Cosima, Felicia, Lucrezia, Cicely, Alina, Alicia(uh-liss-ee-a not alesha), Orla/Orlaith, Phina(josephina etc), Daena or Laetitia?
Or i think you were also 'considering' Nerissa or Irina at one point? in their defence Nerissa is indeed a very real name and Irene may be ugly but Irina is VERY feminine especially the 'eye-ree-na' pronunciation. What about something irish? personally i love Nuala(nool-a) or Meara(meer-a, it means the sea in irish).