
Maria Teresa Mestre est née le 22 mars 1956 à La Havane à Cuba. Plus tard, Maria Teresa Mestre a suivi des études en sciences politiques en Suisse, où elle a rencontré celui qui était encore à l’époque le Prince Henri. Ils suivaient les mêmes cours.
Après leurs études, ils ont annoncé leurs fiançailles avant de se marier le jour de la Saint-Valentin en 1981. Le couple a cinq enfants et sept petits-enfants à ce jour. Avant la naissance attendue en avril de l’enfant de la princesse Alexandra.
La Grande-Duchesse est très impliquée dans plusieurs causes, notamment contre les violences faites aux femmes dans les territoires en guerre. Depuis 1997, elle est également ambassadrice auprès de l’Unesco et elle a été nommée Eminent Advocate for Children en 2007 par l’Unicef.
Ses passions incluent la décoration florale, l’art, l’architecture et la culture.