Emily Bennet of The Vampire Diaries
Emily Bennet (Jasmine Burke) is a witch in the series The Vampire Diaries. She first appears in Lost Girls (Season 1 , Episode 6) Apparently her occupation is "handmaiden". After being saved by Katherine Emily felt she owed her and became her "handmaiden". She is a descendant of the Salem witches.
Her dress is pretty for what it's worth but nothing like Katherine's dress.
Jasmine Burke is later recast with actress Bianca Lawson. I will give her Emily Bennet a blog post of her own. I'm not sure why there was a recasting.