Answer
The parents of Princess Madeleine are King Carl XVI Gustaf and Queen Silvia of Sweden. King Carl XVI Gustaf has reigned as the King of Sweden since 1973 and is the son of Prince Gustaf Adolf and Princess Sibylla. Queen Silvia is a German-born Swedish queen consort, married to King Carl XVI Gustaf since 1976 and is known for her social work and commitment to various charitable organizations.