I prefer
Gina as a nn for
Regina,
Reggie seems ugly to me. Ithink this sounds very 'English', not very cross-cultured imo
I prefer
Livy out of your choices, although I would use Livie,
Livia or
Liv instead. I dislike
Olivia, it seems like it's uneven. I think Livy/Liv etc are cross-cultered and pretty easy to say
alice x