Top: Isabelle Cami in Grey by Silence + Noise at Urban Outfitters
Caroline Forbes (played by Candice Accola) on The Vampire Diaries on The CW was spotted wearing this grey floral peplum top and purple cardigan on The Vampire Diaries on episode 'I Carry Your Heart With Me' (7x04) in Oct 2015. Caroline's Top is the Isabelle Cami in Grey by Silence + Noise at Urban Outfitters.