I think it could be pretty hip, but there is something about it that makes it sound like it could almost be a vulgar slang word, which would be unfortunate indeed. Something like
Virginie or even Virgo might be cool too, though.
Virginie Estelle is especially nice to my ear.