Gina Rodriguez Wrote the Most Heartfelt Tribute to Jane the Virgin

Jane the Virgin ended its spectacular five-season run on The CW this week, and it's clear that the show's star, Gina Rodriguez, is feeling all the things. On Wednesday, July 31, just before the grand finale, she posted a lengthy, heartfelt post on Instagram about what the ending meant to her.

She shared a photo of herself wearing a black jacket over a wedding dress—a clue about the happy way the creators decided to end Jane the Virgin. "Wow," she wrote. "We started shooting the first season of Jane in July 2014. A few days into shooting I turned 30 on set. Yesterday I turned 35. And today is the very last episodes, 99 and 100, airing of Jane the Virgin. Five years. Five years of love, laughter, growth, pain, surprises, deaths, new births and a shit ton of memories."

"Thank you, Gina, for giving us Jane Villanueva and for all the lessons I have learned through this beautiful character that you portrayed amazingly and to your full potential with your entire heart. No one else could play Jane like you," one fan wrote in the comments section. Yvonne Orji, known for playing Molly on Issa Rae's HBO hit Insecure, added, "Amazing!!! AMAZING! 5 glorious years!!"

Gina Rodriguez wasn't the only person who walked down memory lane before yesterday's emotional finale. Her costar Justin Baldoni, who plays love interest Rafael Solano, posted an interview in which he tears up talking about the impact of getting to work on Jane. Watch it for yourself, above.

"It's rare to get a chance to be a part of something this beautiful," he said. "You grow up and you dream about being a performer or being an actor or being a director, and those dreams seem so far away from who you are as a young boy, and then you win the lottery and it happens."

Originally Appeared on Glamour