When it debuted,Jane the Virgincould easily have been viewed as the dark horse on TV.

A modern telenovela in which the female lead gets artificially inseminated before she ever has sex?

This wasn’t a new take on old tropes it was totally new!

Jane the Virgin

Fresh, funny, and original, the show quickly became a fan favorite.

As could be expected, audiences just haven’t been able to get enough of the series.

After all, Jane is unlike any other character on TV.

Jane the Virgin Jennie Ulman Gina Rodriguez

But when Gina Rodriguez auditioned for the role, no one could deny she was perfect for the part.

“She’s 100 percent genuine and 100 percent fun.

Sometimes I feel like I’m hanging out with one of my college friends.”

Jane the Virgin Golden Globe Award

I wanted my parents nearby, so I gave them my bedroom.

It was VERY humbling getting ready for the Golden Globes and sleeping on my couch the night before!"

Rodriguez shared withBiographyin 2015.

Jane the Virgin

Perhaps the reason the episodes centering on Xo’s journey felt so personal and authentic was that they were.

Not just in relation to the characters we’ve all come to know and love, either.

Ulman’s mother and Baldoni’s aunt are survivors (viaVulture).

Jane the Virgin Michael

But to get him back only to lose him due to an unforeseen health complication?

“The question was, ‘When?’

So, while Urman doesn’t outright say spoiler alert!

Jane the Virgin Esteban

Many fans don’t like him, and that’s perfectly normal.

Or, to be more accurate, his real-life counterpart,actor Keller Wortham, is.

How decent, you ask?

Jane the Virgin Justin Baldoni

Well, when he isn’t acting, he’s a practicing physician.

Feeling faint all of a sudden?

Well, if you live near Glendale, Calif., you might book an appointment withDr.

Jane the Virgin Petra and Rafael

Worthamto get yourself all checked out.

He has acted entitled, selfish, egomaniacal, and reckless.

He’s also acted kind, genuine, selfless, and truly loving.

Jane the Virgin Narrator Anthony Mendez

But Baldoni has a secret for staying grounded, no matter in which direction his character pulls him.

But at least one person predicted a major storyline: Yael Grobglas, who plays Petra.

Speaking toAssignment Xin 2016, Grobglas admitted she rarely knows what’s happening ahead of time on the show.

Jane the Virgin Britney Spears Guest Star

Still, that definitely didn’t stop Grobglas from guessing one of Petra’s most dynamic arcs to date.

And, well, she basically nailed it on both accounts.

Can you imagine the show without his cheeky commentary?

Jane the Virgin Jane as a Mermaid

Some people assume the voice you hear queue up each episode is that of Rogelio.

However, that is not the case Anthony Mendezactually voices the charismatic narrator.

The rest, as they say, is history.

Jane the Virgin Villanueva family

It doesn’t matter if you listened to her music or not she’s iconic.

Fellow celebrities aren’t immune to Spears' star power either.

“A few of us who weren’t in scenes with her came to watch one of her scenes.

Because I had tweeted her and she had tweeted me back …

I had gone up to her.

So in my mind we’re friends, but we weren’t.

“I just had this awkward moment of, ‘Did I just harass Britney Spears?'”

Can you blame him, though?

It’s Britney Spears, y’all.

Her job as a waitress often entailed wearing slightly silly, themed get-ups.

The mermaid ensemble Jane was required to wear for a special poolside event at the hotel one evening.

If you ask Gina Rodriguez, who plays Jane, the costume wasn’t all bad.

“I didn’t realize that was going to be so popular.

Having said that, the mermaid outfit did have its drawbacks.

I couldn’t walk in the mermaid suit so someone would carry me around.

I felt like such a diva,” Rodriguez shared.

As it turns out, the series was ever-so-slightly modeled after another show.

It wasn’t justUgly Bettythat Urman sort of emulated, though.

Mission accomplished, Urman.