In what can easily be the most important scene of the entire "Game of Thrones" series, Bran saw the vision of Rhaegar Targaryen and Lyanna Stark getting married under the Light of the Seven. "Robert's Rebellion was built on a lie," he stated while revealing that Jon Snow is not a bastard but a legitimate heir to the Iron Throne named Aegon Targaryen. This fact brought a lot of confusion since Rhaegar already had a son named Aegon with his first wife Elia Martell, which we tried to explain in one of our previous articles.

The Tourney at Harrenhall

We can't even begin to talk about these two without mentioning the Great Tourney at Harrenhall. Even though it was Lord Whent who hosted the tournament, it was a common knowledge that Rhaegar was the one who funded it. The reason? He needed all the Great Lords of Westeros at one place to discuss the removal of his mad father from the throne. But unfortunately for Rhaegar, the Mad King heard about the conspiracy and decided to come to Harrenhall.

Eventually, Prince Rhaegar won the tournament by defeating Ser Barristan Selmy in a final joust. Everyone was cheering for their beloved prince, but it was when he crowned Lyanna Stark his Queen of Love and Beauty instead of his wife Elia Martell that all the smiles died.

It was a terrible insult to the Starks, Robert Baratheon as Lyanna's betrothed and of course the Martells. But wait. Wasn't Rhaegar supposed to unite the realm and not tear it apart? Well, to answer this question we must talk about something else first.

The Mystery Knight

The biggest mystery surrounding Tourney at Harrenhall was the appearance of the Mystery Knight who was described as small in stature, with a strange voice and, most importantly, with a Weirwood Tree depicted on his shield.

The Mad King thought that the Knight was the enemy of the crown and he sent his son to find him. Apparently, Rhaegar found only the shield, and he returned to his father empty-handed.

Many believe that this Knight was Lyanna Stark and that Rhaegar found and fell in love with her. And while it could explain why Rhaegar crowned Lyanna his Queen of Love and Beauty, there's another theory that suggests something else.

According to the Reddit user Domenico86, the Mystery Knight wasn't Lyanna, but a Child of the Forest. After all, the description of the knight is strikingly similar to one of the Children of the Forest, and Harrenhall just happens to be near the Isle of the Faces - a place where this ancient race still reside.

The theory goes on to suggest that the creature told Rhaegar about the upcoming threat of the White Walkers and that he must have a child with Lyanna Stark to fulfill "The Prince That Was Promised" prophecy. And given the fact that Rhaegar was obsessed with this prophecy his whole life, it's no wonder why he acted the way he did.