Julie Benz plays one of the lead roles in the new TV series Defiance. She looks great!
Julie Benz No Ordinary Beauty
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.