Kit Harington is returning to HBO, but this time, he’s going to be very blond.

The Game of Thrones star has been cast in season two of Harry Potter, The Hollywood Reporter has confirmed.

The actor will play the vain Defense Against the Dark Arts teacher Gilderoy Lockhart.

The news comes as a surprise as Superman actor Nicholas Hoult was previously reported as cast as Lockhart.

Hoult reportedly dropped out over scheduling issues. Deadline was first to report the news.