Fille du duc Garibald 1er de Bavière et de la princesse lombarde Vuldetrade, fille du roi Waccho. Elle épouse les rois Lombards Authari puis Agilulf, mère du roi Adaloald .
Promise au roi franc mérovingien Childebert, elle l’épouse mais Brunehaut/Brunehilde fait annuler ce mariage en 585. Elle épousera en deuxièmes noces Authari, roi des Lombards, qui meurt en 590.
Selon la coutume lombarde, la reine doit épouser le successeur de son défunt époux et c’est ainsi qu’elle épouse Agilulf, duc de Turin, acclamé roi à Milan en mai 591. De religion catholique, alors que son époux est arien, elle a une grande influence sur Agilulf et lui conseille de traiter avec Rome, de faire la paix avec l’Église et la Papauté dirigé par Grégoire le Grand en 598. Agilulf finit par se convertir au catholicisme et fait baptiser son jeune fils Adaloald en 603.
De nouveau, veuve en 616 elle assume la régence pour Adaloald. Elle meurt le 22 janvier 627.