Profile: Grand Duchess Maria Teresa
Maria Teresa, Grand Duchess of Luxembourg, was born in Havana, Cuba on March 22, 1956.
Her parents, banker José Antonio Mestre y Alvarez and the late María Teresa de Mestre are both from families descended from the Bourgeoisie and Spanish nobility. They do not, however, carry any titles.
In October 1959, at the time of the Cuban revolution, the toddler Maria Teresa Mestre left Cuba with her parents. The family settled in New York where Maria Teresa was enrolled at Marymount School.
Click here to Read more…

