The gang is back together. Twilight fans were in for a treat when Jackson Rathbone shared a photo from a mini cast reunion on Instagram.

Jackson, best known for his role as Jasper Hale in the fantasy romance drama, was joined by former co-stars Michael Welch (Mike Newton) and Chaske Spencer (Sam Uley). “A werewolf, a human, and a vampire walk into a bar…” he jokingly captioned the selfie.

As expected, fans of the franchise could not contain their excitement about the reunion. Oh my happy Twilight heart,” one follower wrote before another added, “Omggg that must be nice seeing the cast after a few years and I think we all [agree] we miss Twilight.”

View this post on Instagram

A werewolf, a human, and a vampire walk into a bar…

A post shared by Jackson Rathbone (@jacksonrathbone) on

It’s crazy to think it has been five years since we said goodbye to Bella, Edward, and the rest of the supernatural cast. However, this is not the first time the cast has reunited since the saga came to an end in 2012 — and we hope it won’t be the last. Earlier this summer, Kristen Stewart (Bella Swan) posed with co-star Taylor Lautner (Jacob Black) at a fashion show and our hearts couldn’t handle it. Again fans took to social media to reminisce.

“This is so beautiful. Warms my heart to see how they became best friends on and off screen. Lovely pair,” one tweeted. Another gushed, “Because life is about the journey, and your real friends will always support your destination.” Keep the reunions coming!

For more times the cast has reunited off-screen, check out the gallery below!