Grand Duchess Maria Teresa of Luxembourg is the wife of Henri, Grand Duke of Luxembourg. She was born in 1956 and is the daughter of Prince Carlo of Bourbon-Parma and Princess Irene of the Netherlands. She married Henri in 1981 and they have five children together.
The Grand Quiz of Henri, Grand Duke of Luxembourg: Discovering the Reign of a Modern Monarch