Kristen Stewart is scared of vampires, reports. The Twilight actress, who plays Bella in the vampire film franchise, is so terrified of the mythical blood-sucking creatures that she festoons her home with cloves of garlic in an attempt to deter them.

A source told National Enquirer magazine: “People are always remarking how smelly it is, but Kristen doesn’t care. She’s been afraid of vampires for years, even before she signed up to do the movies, and read somewhere that garlic is supposed to repel them.”