Les parents de Willa sont Boniface (Ier ou II) de Spolète († 953) et Waldrada, fille de Rodolphe Ier, roi de Haute-Bourgogne[1], et sans doute de Willa. Son oncle maternel est Rodolphe II de Bourgogne, et la reine d'Italie Adélaïde de Bourgogne est sa cousine[2].
Vers 945, Willa épouse Hubert, fils illégitime du roi Hugues d'Arles et de Wandelmoda[3],[4],[5]. Hubert et Willa ont au moins deux enfants[6] :
Willa devient veuve vers 968/70, et son fils devient margrave de Toscane[10]. Willa et Hugues quittent Lucques pour Florence, l'établissant comme la nouvelle capitale de la Toscane. En 978, Willa fonde le monastère de Badia Fiorentina à Florence pour commémorer la mémoire de son défunt mari[11]. Selon une lettre de l'empereur Otton III datant de 998, Willa est la fondatrice du couvent de San Ponziano à Lucques[12].