After completing her secondary education, she studied as a surveyor, and completed a training period with
Brone & Oldenhove in Wavre and qualified as a chartered surveyor in 1999.
She married Prince Laurent on 12 April 2003. At that time, she was given the title Princess of Belgium. Together, they have three children:
- Princess Louise Sophia Mary (2004)
- Prince Nicholas & Prince Aymeric (2005, twins)