I'd say
Gemma, because it looks more feminine to me..lol i don't know why! Maybe also because
Jemma would be pronounced Yem-mah instead of Gem-ma...(but i'm from Holland) So if she would ever go to Holland or Belgium (and probably also Germany) it would be pronounced Yem-ma, and not Gem-ma..