Actor Alexander Skarsgard thrilled fans of Tv vampire drama True Blood on Sunday night (18Aug13) by baring all for a pivotal scene.

The toned star appeared lounging naked, reading a book in a snowy scene at the end of last night's season six finale, which aired in America.

The Swedish actor then literally lit up the screen as his vampire character, Eric Warlow, burst into flames as the sunlight hit him.

Viewers were left fearing the worst as the camera cut away as a pained Skarsgard raced towards it.