Grab some Kleenex, Pretty Little Liars fans.
Shay Mitchell and the rest of the little liars wrapped their last day of PLL filming EVER yesterday, bringing seven years of the twisty, soapy drama to an end. While we can still look forward to new episodes in April 2017 (that’s just enough time for you to rewatch all six-and-a-half seasons on Netflix), it’s hard not to get choked up reading the cast’s emotional goodbyes.
Here’s Shay Mitchell, who plays Emily Fields, poetically capturing the bittersweetness of the moment.
Can’t… stop… crying. I know I need to celebrate this amazing show and not mourn it- but that just seems too hard right now… ?
— Shay Mitchell (@shaymitch) October 26, 2016
Troian Bellisario, who stars as Spencer Hastings, shared a beautiful goodbye to her love interest, Keegan Allen (AKA Toby).
There are not words that I can write (here) that could express the gratitude I have for walking next to this man for 7 years. @keeoone you know how I feel about you. You know what this part of my life means to me, you know all of the darkness and the light that we have shared over these years, the insane pants pissing laughter and now the heaving and hiccuping sobs that will live in my heart forever. Even if Spencer and Toby only exist in Rosewood you will always have me. Love you friend. Thank you.
Ashley Benson is so sad about saying goodbye to her character, Hanna Marin, she can’t even look at the camera.
Reflecting on these last seven years in my empty room I called home. I will never forget this experience. I was so lucky to work with such amazing people who have affected my life greatly. I am so happy to know they will be my family from here on out. To the fans…… what can I say other than I love you so much. Thank you for being on this journey with me and giving me so much support. I wouldn’t be here without all of you. I’m sad to say bye to Hanna….. but I’m excited to see what the future holds and I’m so happy to know that all of you will be by my side ❤️
But she did share this cute selfie with everyone.
Lucy Hale, who plays Aria Montgomery, made sure to include executive producer, Marlene King, in the quasi-festivities.
And Sasha Pieterse, AKA Alison DiLaurentis, went back to the stars’ iconic pose.
It’s time to start preparing for the finale now, PLL fans.
For the latest in fashion, beauty and culture, sign up to receive ELLE's daily newsletter.