Here are some Game of Thrones actors who look totally different from their characters. Hard to believe some of them are the same person!
Emilia Clarke as Daenerys Targaryen

Emilia Clarke as Daenerys Targaryen. Yes, the mother of dragons is smokin’ hot.
Game of Thrones Characters In Real Life

Emilia looks quite different (but still insanely gorgeous) without her character’s signature blonde locks.
John Bradley as Samwell Tarley
John Bradley as Samwell Tarly. He’s emerged as an unlikely fan favorite in recent episodes.
Game of Thrones Characters In Real Life

Peter Dinklage plays charismatic imp Tyrion Lannister on the show.
Game of Thrones Characters In Real Life

Dinklage’s dapper sense of style certainly helps to differentiate him from his character.
Game of Thrones Characters In Real Life

Alfie Allen as Theon/Reek. The last couple seasons have not been easy on this dude.
Mark Addy as Robert Baratheon
King Robert Baratheon on Game of Thrones. Spoiler alert: Hie reign was not a long and prosperous one.
Mark Addy Photo
Mark Addy is the actor who plays Robert Baratheon on GoT. He looks significantly cleaner (but somewhat less regal) in real life.
Indira Varma as Ellaria Sand

Indira Varma is the height of Dornish sexiness as Ellaria Sand.
Indira Varma Photo
Indira Varma is every bit as beautiful as Ellaria Sand. Of course, the English actress doesn’t look quite as otherworldly exotic in real life.
Hannah Murray as Gilly
The life of a young single mom is not an easy one. Especially in Wildling territory. Gilly’s rough life has clearly taken a toll…
Hannah Murray Photo
Hannah Murray doesn’t have quite the same issues as poor Gilly. That may be why she looks about ten years younger than her GoT character.