Candice Accola, Kat Graham, Nina Dobrev Candice Accola, Kat Graham, Nina Dobrev

It's Christmas time on The Vampire Diariesand Bonnie has reunited with Caroline and Elena!

Unfortunately, it's just in flashbacks. 

On the Set: Go behind the scenes of The Vampire Diaries

On the episode, which airs December 11, Bonnie (Kat Graham) attempts to recreate her favorite traditions while reminiscing about happier times with her best friends.  TVGuide.com was on set for the episode, and in the the exclusive first look below, you can see Bonnie, Caroline (Candice Accola) and Elena (Nina Dobrev) — all with much longer hair! —celebrating (with popcorn on a string, no less) in the town center.

Vampire Diaries Midseason Finale Scoop: Who's returning to Mystic Falls High for the holidays?

In another of the photos Jeremy (Steven R. McQueen) stares solemnly into the Christmas tree, probably thinking of the good times he had with his love.

Check out the photos:

The Vampire Diaries airs Thursday at 8/7c on The CW.

(Full disclosure: TVGuide.com is owned by CBS, one of The CW's parent companies.)

Watch our on-the-set interview with Dobrev and Ian Somerhalder: