Top: Seymour top by Elizabeth and James (Thanks April!)
Katherine Pierce (played by Nina Dobrev) on The Vampire Diaries on The CW was spotted wearing this teal green dress on The Vampire Diaries on episode 'The Originals' (4x20) in Jun 2013. Katherine's Top is the Seymour top by Elizabeth and James .