She probobly can not get a way from being called gabby (I've never met a grabirelle (a) not being called gaby) but it's a nice name, her nickname can be Bri. It's kinda hard to find her a middle name. How about
Gabrielle Denise,
Gabrielle Liliana,
Gabrielle Ariana,
Gabrielle Vanessa?
Michi 4 the world!!!!