Who was XXX's mother?
Prince Jean of Luxembourg
Prince Jean of Luxembourg (given names: Jean Félix Marie Guillaume) was born on 15 May 1957 at Betzdorf Castle, the second son of Jean, Grand Duke of Luxembourg and Princess Joséphine-Charlotte of Belgium.
Princess Joséphine-Charlotte of Belgium