Julie Benz played Angel’s “sire” Darla in Buffy the Vampire Slayer, Dexter’s wife in Dexter and most recently Stephanie Powell in the hit tv show No Ordinary Family.
A very beautiful woman who, like a good wine, seems to get better looking as she gets older.