I love the name Gigi and have always been set on it as my little girls name. If her name is Gigi the middle name will likely be Sofia. However I also like the name Gia, and can’t decide if that is would be a better option than Gigi. If we went with Gia we would change the middle name, probably to Isabelle. Which would you go for?