A little glimpse of how messed up the Targaryen family tree can be in places:
Daemon is Rhaenyra's uncle. They are also siblings-in-law by marriage, and eventually become husband and wife.
As Daemon's daughters, Baela and Rhaena are Rhaenyra's cousins, but as Laena's daughters, they are also her nieces by marriage. They are also her stepdaughters and should have been her daughters-in-law.
Daemon is the uncle-by-marriage, stepfather, and intended father-in-law of Jace, Luke, and Joff. Laena and Laenor were to become in-laws as well as uncles to their respective children.
Rhaenyra is the mother of Aegon III and Viserys II, but since their father is Daemon, they are technically her cousins too.
Viserys I and Daemon are both brothers and father-in-law / son-in-law, and Viserys I is both the grandfather and uncle of Aegon III and Viserys II. Furthermore, Rhaenyra is both his daughter and his sister-in-law.
The four Targaryen-Hightowers are the uncles of all of Rhaenyra's children, but as for Aegon and Viserys, they are also their cousins.
Additionally, Baela and Rhaena are the half-sisters of Aegon III and Viserys II, but technically they are also their cousins by marriage, and should have become their sisters-in-law.
What can I say, Olenna would have loved it. And I bet the Once Upon a Time writers are fans.
(I really love genealogy but I'm drafting a complete Targaryen family tree and lol! My headcanon is that they choose the kinship they feel most comfortable with from time to time and silently drop the others).












