As you may have heard, Netflix are planning a reboot of Sabrina the Teenage Witch, and while that might sound sacreligious to people of a certain age, it also means that the show is being updated for a younger generation - which can only be a good thing, right?

With Kiernan Shipka previously announced as the titular Sabrina Spellman, now the role of her ditzy-but-loveable boyfriend Harvey Kinkle - who has no idea that she is a witch - has been cast.

Disney star Ross Lynch will play Harvey in 'The Chilling Adventures of Sabrina', having previously had roles in the likes of Austin & Ally and Girl Meets World. He also recently starred as serial killer Jeffrey Dahmer in the film 'My Friend Dahmer'.

In Sabrina, he'll play “the son of a coal miner, a dreamboat and a dreamer, completely unaware of the dark forces conspiring to keep him and Sabrina apart.”

That's him below, if you're not familiar with him:

Lucy Davis and Miranda Otto will play Sabrina's aunts Hilda and Zelda, and there's no word as yet of a release date on Netflix.