Happy Birthday to Maria Teresa, Grand Duchess of Luxembourg who was born on this day in 1956,
Maria Teresa was born in Marianao, Havana, Cuba, to José Antonio Mestre y Álvarez (deceased) and María Teresa Batista y Falla de Mestre (deceased). Her parents were both from bourgeois families of Spanish descent.
During the Revolution, the family left Cuba in 1959, settling in New York City.
Maria Theresa was educated at Marymount Shcool and went on to Lycée Français de New York.
She graduated from the Graduate Institute of International and Development Studies in Geneva with a degree in political sciences in 1980.
Maria Teresa Mestre married the then Prince Henri of Luxembourg in a civil ceremony on 4 February 1981. The religious service took place ten days later on Valentines Day.
She was styled Her Royal Highness The Hereditary Grand Duchess of Luxembourg until Henri’s accession on 7 October 2000. Since the accession, she is known as Her Royal Highness The Grand Duchess of Luxembourg.