There are only two episodes left to "The Vampire Diaries," and fans are savoring -- and analyzing -- every moment. The CW also seems to be promoting every moment in videos and photos.

This Friday's Season 8, Episode 15, "We're Planning a June Wedding," shows Stefan (Paul Wesley) and Caroline (Candice King) getting married, with Damon (Ian Somerhalder) hoping the wedding lures out Katherine. Entertainment Weekly posted several photos from the big day, which really does look beautiful.

The episode after that is the big finale, "I Was Feeling Epic," which features the return of Nina Dobrev (Elena/Katherine), and has this synopsis:

OLD FRIENDS - With the fate of Mystic Falls at stake, Stefan and Damon must fight their greatest enemy for one last battle. Julie Plec directed the episode written by Julie Plec and Kevin Williamson.

The CW recently shared a new finale promo, showing -- or appearing to show -- Elena's big reunion with Damon and Stefan:If you look at the YouTube comments, they are filled with ALL CAPS REACTIONS, many thrilled for a Delena reunion, some wondering why they would spoil a Delena reunion in a promo, others wondering if it's really Elena at all (maybe it's Katherine), and some wondering if it's a dream since the song in the promo is called "Dream."

Damon looks shocked as he says "Elena," like he wasn't expecting to see her. What would account for that look if it's really Katherine? Or Stefan's "Welcome back" smile? There could also be editing tricks between all the promos and photos, trying to confuse fans about who is Elena/Katherine. Entertainment Weekly shared a photo from the finale with Nina Dobrev wearing that dress, and it was supposedly of Elena, so... that was a real Delena reunion? Yes? No?

"The Vampire Diaries" airs its penultimate episode this Friday, March 3 from 8 to 9 p.m. The series finale is scheduled for Friday, March 10 from 9 to 10 p.m., following the one-hour retrospective "The Vampire Diaries: Forever Yours" from 8 to 9 p.m.

Want more stuff like this? Like us on Facebook.