I think I really like the name Gigi. As a nickname. Previously I've found it too cutesy, but now I reckon it could work on a lot of ages and different types of people. What are your thoughts on it?
Also, what do you think Gigi could/should be short for? My first thought is Ginnifer, which I think is a cool name but not something I'd actually use. Would a name like Greta or Gwendolyn with a hard G work with Gigi as a nickname?