Natasha Reda
Updated August 01, 2019

Gina Rodriguez said goodbye to Jane to Virgin in an emotional Instagram post on Wednesday, July 31st, ahead of the show’s two-part finale—and as expected, we’re a mess. The actress penned a heartfelt message, reflecting on her time on the show over the past five years and paying tribute to her beloved character, Jane Villanueva.

A lot has changed since fans were first introduced to the telenovela’s heroine, Jane. She’s now a published author (who sold her latest book for six figures!), as well as a mother to a son named Matteo whom she shares with the love of her life, Rafael. (Sorry, Michael shippers.)

In her post, which shows Rodriguez sitting in a wedding dress with a black Jane the Virgin hoodie over it, she then thanked her “warriors” for supporting her since day one and expressed her gratitude toward the show’s “incredible cast.”

She ended the touching letter, “I will always love you, Jane.”

Read Gina Rodriguez’s tear-jerking Instagram tribute below.

Rodriguez wasn’t the only one to say a public farewell to Jane the Virgin. Justin Baldoni, who plays Rafael, also shared a sweet message, as did Yael Grobglas, who plays Petra. Both stars posted photos from their final days of filming, alongside captions thanking everyone who was involved in the beloved series over the course of its five-year run.

Jane the Virgin‘s emotional series finale aired last night on The CW, and it’s now available to stream on Netflix.