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. VirginieEstelle is especially nice to my ear.