Grand Duke Henri of Luxembourg has five children. The eldest, Hereditary Grand Duke Guillaume, is the heir to the throne. The other four children are Prince Felix, Princess Claire, Prince Louis, and Princess Alexandra.
The Grand Quiz of Henri, Grand Duke of Luxembourg: Discovering the Reign of a Modern Monarch