I actually think it's a pretty name. I know several in their early 30's, but only one little girl.
What about:
Vanessa RoseVanessa Marie (the little girl I know)
Vanessa PearlVanessa GraceVanessa HopeVanessa FaithVanessa Clire
Vanessa SophieVanessa ChloeVanessa FayVanessa MaeveVanessa SkyeVanessa Jane
:)