Daenerys Targaryen is Jon Snow’s aunt. Yes, his actual aunt. Jon’s real name is Aegon Targaryen, son of Rhaegar Targaryen (Daenerys’s older brother). That makes Daenerys his paternal aunt—the sister of his dad.
In Westeros, this is practically normal royal behavior. Targaryens have been marrying siblings and cousins for centuries to keep the “dragon blood” pure. It’s like a medieval Alabama, but with better hair and more fire-breathing pets.
The Messy Family Tree, Explained
Let’s rewind to the Mad King, Aerys II Targaryen. He had three kids: Rhaegar, Viserys, and Daenerys. Rhaegar was the eldest, the brooding prince who actually kidnapped Lyanna Stark (or did he? The show says yes, the books say maybe).
Jon Snow is the secret baby of Rhaegar and Lyanna. Lyanna died in childbirth, and Ned Stark raised Jon as his bastard to protect him. Meanwhile, Daenerys was born after her father was killed, raised in exile across the Narrow Sea.
So, while Dany was growing up scared and hungry, her nephew Jon was freezing his butt off at Winterfell. They had no clue they were related. Zero. Zilch. Nada.