Honestly? I don't like it.
Virginia is one of those names I *never* warmed to. I think it's cold, detached, and dated. Also, the word "virgin" being in there doesn't do it any favors (not that it's bad to be a virgin, but I'm just sayin').
Virginia Caroline is too state-y for me.