Maria Teresa Mestre was born in Havana, Cuba on 22 March 1956.

During her political science studies in Switzerland she met (then) Prince Henri, now of course the Grand Duke. They got married in 1981, and have five children together.

The Grand Duchess is active in various areas, promoting campaigns to end violence in general, and against women in particular. She also engages in projects tackling poverty and social exclusion.

Interview: Grand Duchess Maria Teresa and her fight against preconceptions