Sneak Peek Video and Photos of The Vampire Diaries ‘Pictures of You’

The Vampire Diaries returns from its hundredth hiatus on April 18 with all new episode “Pictures of You.” Hurray! I am sure you are all super geeked about the upcoming episode and to get you even more excited I bring you photos and a preview for “Pictures of You.” Check out the prom dresses, the…