Hmm... I actually like all 3... conditionally.
I like
Jade for a middle name. For a first , it sounds sort of stripper-ish. I know, that’s stupid reasoning, but, whatever.
I like
Jessica, it’s my sister and best friends name. We call her
Jess.
I like
Jasmine, but do not like the nickname Jazz, or Jazzy.
So, I’d go with
Jessica.