Born in Cuba on March 22 1956 to banker José Antonio Mestre y Alvarez and María Teresa Mestre y Alvarez, Grand Duchess Maria Teresa came from an aristocratic Spanish family with connections to many other noble families. Having moved from her hometown to New York as a child, Maria Teresa studied at the Upper East Side institution Marymount School of New York and also spent periods of time at family estates in Spain and…
A recap of Grand Duchess Maria Teresa of Luxembourg’s effortlessly chic wardrobe on her 68th birthday
- Advertisement -
- Advertisment -

