So much happened in this week's Game of Thrones, you'd be forgiven for not noticing a certain major plot point that they managed to slip in, one that could change the outcome of the entire series.
It revolved around what Gilly was reading while talking to Sam. Besides there being thousands of steps in the Citadel, she also had another crucial tidbit of information she found in the diary of High Septon Maynard - that he issued "an annulment for a Prince 'Ragger' and remarried him to someone else at the same time in a secret ceremony in Dorne".
Rhaegar Targaryen was of course Daenerys' brother who died long ago at the hands of Robert Baratheon. If you need brushing up on your Westeros history, it was Rhaegar that was said to have kidnapped Lyanna Stark, whom Robert was set to marry, and it was this action that was a catalyst for his rebellion against King Aerys.
As we saw in season six's finale, Lyanna is actually the mother of Jon Snow, who died giving birth to him. This proved the long held fan theory R+L=J meaning Rhaegar was Jon's father - so Jon is both of Targaryen and Stark blood; he is the human embodiment of A Song of Ice and Fire, ya'll - a fact that was not lost upon Drogon in this week's episode, who seemed quite taken with Jon and his dragons' blood.
From what we have known so far, Rhaegar was already married when him and Lyanna were together, so this still made Jon a bastard which would put him further down the list for a claim to the Iron Throne, if he could even make one at all.
As the show has hinted at over the seasons however, it's believed that rather than Lyanna being kidnapped by Rhaegar, the pair were actually very much in love. What Gilly said - that Rhaegar had an annulment and married someone else - would mean that Rhaegar and Lyanna actually did wed before Jon was born, making our favourite Game of Thrones bastard, not such a bastard after all.
In fact, Jon has now marched straight to the top of the list of people who can claim the Iron Throne, having even more of a right to it than Daenerys herself.
Yep, she won't be too happy about that, although we're not sure how Jon will feel about it either.
It looks like it might not take too long for all this to come out too, as we know Bran is planning on telling Jon about his true parentage and there are also rumours that an actor has been cast to play Rhaegar Targaryen so we may even get to see this for ourselves in one of his Three-Eyed Raven flashbacks. If not, Sam is on his way north to play his part in the war against the dead, so surely it's only a matter of time before everyone starts putting two and two together.... that is if Jon and his band of merrymen survive that insane mission beyond the wall they're now on. Seriously, how could anyone think that was a good idea?
Anyways - here's to Jon Snow, future King of Everything.