R+L=J theory was pretty much confirmed on the Season 6 finale of Game of Thrones.
So now we know that Jon Snow is almost definitely the son of Rhaegar Targaryen and Lyanna Stark, and not Ned Stark’s bastard. There’s a chance that Jon could be Robert Baratheon’s son, but where’s the fun in that?
But here’s a shocker: Lyanna whispers her son’s name to Ned, and while it’s hard to hear, the name she whispers is definitely NOT “Jon.”
Here’s a Vine of the moment, in case the clip gets taken down.