Skip Nav

Surprise: Lady Olenna Did It

However, Baelish is just a pawn, and we find out that it was Lady Olenna Tyrell who had Joffrey killed. Let's call it grandmotherly love since she didn't want to see Margaery married to such a monster.

Image Source: HBO
Read More TVGame Of Thrones
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>