I think
Gianni looks a little more feminine written out. I'm also biased a little, since my husband's name is
Johnny (legal name on the birth certificate...LOL)
I think
Gianna Albertine is very nice, and well thought out, and has a strong meaning for both of you. Bravo!