Maria Teresa, Grand Duchess of Luxembourg
The couple has five children: Guillaume, Hereditary Grand Duke of Luxembourg, Prince Félix of Luxembourg, Prince Louis of Luxembourg, Princess Alexandra of Luxembourg, and Prince Sébastien of Luxembourg.