Jessica is pretty and sophisticated, though it's a bit 80s for me. If you're worried about other people thinking it's dated, have you considered using
Jessamine,
Jessa, or Jesca (I believe this was the Latin name
Jessica came from)?
On second thought, maybe you shouldn't use Jesca. It sounds too much like like a kre8tyv version of
Jessica. Oh well, I'll leave that option up there anyway.