My youngest is a Xanthe - I love it; haven't met any others and think it's both sweet but fairly sophisticated at the same time.
I agree that Xanthe Rose sounds like a stage name but, unlike a PP, I see that as a good thing! 
Also really love Verity and Eden. Not keen on the others.
I think Xanthe Verity Rose or Verity Eden Rose would both be gorgeous.
Other possibilities:
Astrid, Ariadne, Anastasia, Bronte, Cressida, Calista, Danika, Delphi, Evadne, Effie, Fenella, Georgina, Isadora, Juniper, Jocasta, Jessamy, Keziah, Lorelai, Larissa, Leonie, Mila, Meredith, Natasha, Nyah, Octavia, Romilly, Safiya, Tamara, Vanessa, Xenia