After five seasons and 100 episodes, Jane the Virgin has come to an end.
It was a happy ending for all our beloved characters. Rogelio and Xiomara announced that they are moving to New York City, where Ro will be filming his new TV show, Jane Ramos returned to tell Petra that she still loves her, and Jane and Rafael finally got married, which is the happily-ever-after fans have been waiting for since the very beginning.
Fans loved everything about the finale, including the fact that we found out Jane and Rafael's son Mateo has been the show's narrator all along!
"I practiced with great-grandma. She said I'd be great at voiceover work," said young Mateo at Jane and Rafael's wedding ceremony. The narrator then said, "And for the record, I am."
The narrator's identity wasn't the only thing revealed during the finale. The audience also found out that the show is a telenovela based on Jane's book.
In the final scene, Rafael asked Jane, "What happens at the end of your book?" Jane responded, "They make it into a telenovela." Rafael then said, "Well, who'd want to watch that?"
However, most of the viewers were crying over the fact that their beloved series came to an end, while the rest of the fans took to Twitter to thank the series for five years of laughs and tears.
One of the best shows I’ve ever seen. Thanks for making me cry and laugh on an endless loop. I hope I get to make something as beautiful as this show was and felt to me. #JaneTheVirgin #GoodbyeJane pic.twitter.com/MkjEEecF3u— gübs🍓 (@burritogubs) August 1, 2019
The cast of Jane the Virgin also took to social media ahead of the series finale to share their sentiments.
Can’t believe this is it. Tonight it ends. What a ride.— justin baldoni (@justinbaldoni) July 31, 2019
Forgive me as I may be posting a lot today as I am feeling very sentimental (as usual). So much gratitude. What a journey this has been. What a family we have become. What a blessing. #theend #janethevirgin #thefinalchapter pic.twitter.com/2hNhpQRXvd
Finally, for those of you who are wondering – No, Jane is not a virgin anymore.
Check out Hannah breaking off her engagement on ‘The Bachelorette’ finale:
Read more from Yahoo! Entertainment:
Want daily pop culture news delivered to your inbox? Sign up here for Yahoo Entertainment & Lifestyle's newsletter.