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. We also found out that the show we've been watching 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.
Oh, and for those of you who are wondering. No, Jane is not a virgin anymore.