Hans Adam II is a third cousin to both Albert II of Belgium and Grand Duke Henri through Michael I of Portugal.
Michael I - Maria Theresa - Elisabeth - Franz Joseph II - Hans Adam II
Michael I - Maria Josepha - Elisabeth - Leopold III - Albert II
Henri has more than one line of descent from...