He was the last heir of his generation to get married, but Hereditary Grand Duke Guillaume waited until he found the perfect bride.
Guillaume found his soulmate in Belgian Countess Stéphanie de Lannoy – someone he’d known for years after being introduced by friends in Germany in 2004. They began dating in 2009 when they reunited at a party. She has called Guillaume her “very own Prince Charming.”
The Grand Ducal Court announced the Hereditary Grand Duke’s engagement to the Belgian Countess in April 2012, and around 40 media groups from Luxembourg and abroad travelled to Chateau de Berg for photos with the family and interviews.
The pair wed in a civil ceremony on 19 October 2012 by Luxembourg City Mayor Xavier Bettel. A formal white-tie gala dinner was held at the Grand Ducal Palace that evening. That same day, Stéphanie was granted Luxembourgish citizenship.
The following day their religious ceremony was held at Notre Dame Cathedral, with royals from across the globe attending.
From then on, the couple got to work representing Luxembourg at home and abroad, but many kept an eye on Stéphanie’s stomach. People were so happy for the couple, and they were excited for them to have their first child.
The announcement of Stéphanie’s pregnancy did not come until the end of 2019. The couple welcomed their first child, a son named Prince Charles, on 10 May 2020. He has since begun accompanying them on engagements throughout Luxembourg, much to the delight of the Luxembourgish people.