Vampires aren't the only supernatural sex objects in Hollywood. Witches and warlocks have their own spooky sensuality, which is why we're spotlighting them for the 26th of our 31 specials for the 31 days of Halloween.
Check back tomorrow at noon to explore the most evil things in science fiction.
Alexandra Medford, Jane Spofford, Sukie Ridgemont (Witches of Eastwick)
When the Devil (Jack Nicholson) arrives in a small New England town, three unhappy and unsuspecting housewives, played by Cher, Susan Sarandon and Michelle Pfeiffer, are transformed into a powerful coven of witches soon to be his brides. As they throw off the social constraints of their boring, tame lives and embrace their wilder, sensual sides, these three witches prove just how dangerously sexy magic can be.
Pogue Parry (The Covenant)
Before he was Gambit in Wolverine, Taylor Kitsch played the part of a mischievous teenage warlock in the supernatural thriller The Covenant. Kitsch has a special way of always playing the perfect bad boy—in this case, one who can (literally) make you levitate!
The Halliwell Sisters, Phoebe, Paige & Piper (Charmed)
The Halliwell sisters of San Francisco are three of the hottest witches ever to grace television. We're not going to risk a curse by choosing just one! Alyssa Milano, Rose McGowan and Holly Marie Combs are, each in her own way, perfectly sexy.
Gillian "Gil" Holroyd (Bell Book and Candle)
Kim Novak embodies bewitching sensuality in the 1958 classic Bell, Book and Candle. A classic, timeless beauty, this is one enchanting witch who is definitely hard to resist, spell or no.
Willow (Buffy the Vampire Slayer)
With her quirky smile and red hair, Willow is the cutie of the witch world. Alyson Hannigan displayed a grounded girl-next-door charm and adorable comedic timing to bring to life the sweet and sexy bookworm and modern-day witch.
Harry Potter (Harry Potter)
Now that Daniel Radcliffe has come of age and made a foray into the rather revealing lead role in the Broadway production of Equus, it's safe to include him among our hot witches and warlocks.
Bellatrix Lestrange (Harry Potter)
If you prefer your witches hell-bent and completely devoid of any ounce of sanity, Helena Bonham Carter's performance as Bellatrix Lestrange might be your idea of perfection. Despite her maniacal psychosis in this movie, Carter is consistently beautiful in an otherworldly, elfin, gothic way that makes her completely irresistible.
Bonnie (The Craft)
What isn't there to find sexy about Neve Campbell? While her acting chops might not win any Oscars anytime soon, with silky dark hair and luscious lips, she's a definite bombshell and one sexy witch.
Katia Vajda (Black Sunday)
With her luminous dark eyes and hourglass physique, Barbara Steele possesses an otherworldly quality as the persecuted witch in the 1960s classic horror film Black Sunday.
Queen Mab (Merlin)
Another perfectly insane magical maven of cinema is the character Queen Mab in the television series Merlin. Performed by the intensely talented actress Miranda Richardson, Queen Mab is seductively dark, divine and utterly ruthless in a manner only befitting the Queen of the Old Ways.
Exquisitely handsome and utterly heartless with his solid black attire and long blond hair, Julian Sands' portrayal of the centuries-old warlock in the original Warlock movie is dangerously sexy. This 1980s cult favorite helped to make Julian Sands a household name.
White Witch (The Chronicles of Narnia: The Lion, the Witch and the Wardrobe)
Ethereal and mysterious, the White Witch, played by Tilda Swinton in The Chronicles of Narnia, is a primal force to be reckoned with. More otherworldly than sexy in an earthly way, Swinton's slender, exotic features and frame meld perfectly with the magical landscape around her.
Sally and Gillian Owens (Practical Magic)
While Sandra Bullock and Nicole Kidman make a rather unlikely pairing as onscreen sisters, in the movie Practical Magic they are perfectly suited to the roles of Sally and Gillian Owens, two witches combating the curse of unfortunately killing every man they seduce.
Jennifer (I Married a Witch)
In an earlier version of the later popular Bewitched, the character Jennifer, played by the stunning blonde Veronica Lake, is equally adorable and breathtakingly beautiful.
Samantha Stephens (Bewitched)
One of the most famous witches of all of television history, Samantha Stephens made every man in America long for a gorgeous wife who could wiggle her nose. Elizabeth Montgomery's classic style and comedic timing made her one of television's sweethearts of the 1960s.
And while you're in a Halloween state of mind, why not check out: