Contrary to what I assumed, the cast of Game of Thrones wasn’t always made up of hefty tribal warlords and fire-resistant blondes. All of them have old, varied, and highly embarrassing pictures of them floating around in the den of all things unforgiving, the internet. From Tyrion sporting a tragic mullet to Petyr Baelish rocking blonde streaks circa NSYNC (whenever that was), here’s a look at some before and after pictures of our GoT faves. 

Carice Van Houten, who plays Melisandre

Catelyn Stark, played by Michelle Fairley

Arya Stark, played by Maisie Williams

Bran Stark, played by Isaac Hempstead Wright

Brienne of Tarth, played by Gwendoline Christie

Lord Varys, played by Conleth Hill

Daenerys Targaryen, played by Emilia Clarke

Tyrion Lannister, played by Peter Dinklage

Jaime Lannister, played by Nikolaj Coster-Waldau

Gilly, played by Hannah Murray

Jon Snow, played by Kit Harington

Jorah Mormont, played by Iain Glen

Joffrey Baratheon, played by Jack Gleeson

Khal Drogo, played by Jason Momoa

Ygritte, played by Rose Leslie

Margaery Tyrell, played by Natalie Dormer

Petyr Baelish, played by Aidan Gillen

Ramsay Bolton, played by Iwan Rheon

Sansa Stark, played by Sophie Turner

Cersei Lannister, played by Lena Headey

Theon Greyjoy, played by Alfie Allen

Tormund Giantsbane, played by Kristofer Hivju

Eddard Stark, played by Sean Bean

Missandei, played by Nathalie Emmanuel

Varys had hair, Khal Drogo wasn’t always a hulking beast and Jorah Mormont looked like he was a total chick magnet. My whole life was a lie!

Designs by Shruti Mathur.