Watch The Vampire Diaries Season 6 Episode 21 online now to catch all the drama at Jo and Alaric's wedding. And oh, boy, is there drama!
|YouTube Purchase||Watch Now|
|Google Play||Watch Now|
|Verizon On Demand||Watch Now|
It's Jo and Alaric's wedding day on The Vampire Diaries Season 6 Episode 21. Watch The Vampire Diaries online now to see Jo's BEAUTIFUL wedding hair and hear Alaric's sweet vows to his bride-to-be.
Caroline returns on The Vampire Diaries Season 6 Episode 21. She's stepping into the role of resident control freak once again and claims that's her only way to cope with the devastation she feels following turning her humanity back on. She tells Stefan that the time isn't right for the two of them to be together and goes about orchestrating Jo's dream wedding.
Stefan spent the day prior to the wedding taking Damon on a trip into the future to show him what life as a human would be like. After the experience, Damon decides he loves being a vampire until he sees an old married couple still in love after forty years together. That's enough for him to know that he wants to be with Elena even if they only have one perfect day together as humans.
Bonnie and Matt try to get to the Salvatore house to kill Lily Salvatore but find her cell empty.
On The Vampire Diaries Season 6 Episode 21, it's Alaric and Jo's wedding day and Elena and Bonnie do their best to help a stressed out Jo with the last minute preparations.