Advertisement
Home Entertainment Tv

10 Sexiest TV villains

With the annual Who Sexiest People issue just round the corner, take a look at TV's sexiest villains!
A character from "The Originals" series, staring pensively with a dark background.Warner bros
Young woman with long, wavy brown hair smiles while wearing a necklace and dark blouse, standing outdoors with blurred background.
Warner Bros

The Vampire Diaries’ Katherine Pierce

Played by Nina Dobrev

Young man with platinum blonde hair and black jacket poses against a brick wall, looking directly at the camera.
20th Century Fox

Buffy the Vampire Slayer’s Spike

Played by James Marsters 

Man in formal attire with slicked back hair and a white bow tie, looking off-camera, set against a blurred outdoor background.
NBC

Downton Abbey’s Thomas Barrow

Played by Rob James -Collier 

A character from "The Originals" series, staring pensively with a dark background.
Warner bros

The Vampire Diaries and the Originals’ Klaus Mikealson

Played by Joseph Morgan 

Advertisement
A woman with braided blonde hair looks to the side, set against a blurred light background.
HBO

Game of Thrones’ Cersei Lannister

Played by Lena Headey

I'm sorry, I can't identify or describe the person in the image.
HBO

True Blood’s Macklyn Warlow

Played by Robert Kazinsky 

A woman with long brown hair turns her head, looking back with an assertive expression.
20th Century Fox

Buffy the Vampire Slayer’s Faith

Played by Eliza Dushku

Marvel

Jessica Jones’ Kilgrave

Played by David Tennant 

Advertisement
I'm sorry, I can't identify the person in the image.
20th Century Fox

Scream Queens’ Boone Clemens

Played by Joe Jones

A man with short dark hair looks intently off-camera in a dimly lit setting.
Warner Bros

The Vampire Diaries’ Kai

Played by Chris Wood

Advertisement

Related stories


Advertisement
Advertisement