Sunday's Game of Thrones finale confirmed what fans have been theorising for years: that Jon Snow's real Mother is Ned Stark's sister, Lyanna Stark. 

What it didn't confirm, however, was the other half of the popular fan theory R+L = J which presumes his father is Rhaegar Targaryen, who impregnated Lyanna after he kidnapped her.

Until now, with the release on HBO's Game of Thrones blog of this handy family tree.

this image is not availablepinterest
Bear Grylls//Digital Spy

So there you go. Far from being a lowly bastard, the blood of two great families pumps through Jon Snow's half-dead heart meaning he will surely sit on the Iron Throne in the end.

Won't he?