Notes:
a) Henrietta Anne Stuart is mother of: Marie Louise (*1662) and Anna Maria (*1669)
b) Elizabeth Charlotte of Bavaria is mother of: Philippe Duc de Chartes (*1674) and Elizabeth Charlotte (*1676)