‘The Vampire Diaries’ Season 8 Finale Spoilers: Stefan and Caroline’s Wedding a Trap to Lure Katherine Pierce to Come Out! More Details Revealed “The Vampire Diaries” Season 8 finale episode will have Stefan and Caroline’s wedding. But more than the wedding, it is a trap to lure Katherine Pierce out of her hiding place.