Hija de padre alemán y madre sueca, Gunilla es bisnieta del canciller Otto von Bismarck, nieta del príncipe Herbert von Bismarck y de la condesa Margarita Malvina Hoyos, hija del diplomático y conde austro-húngaro Jorge Antonio Hoyos.