For those who haven't watched it already, I promise you'll thank me later! Jane The Virgin bagged the top spot on Netflix for the longest time.
The romantic comedy has aired 5 seasons with 100 episodes. Love affairs, babies, hidden pasts, and more, the dramedy has it all!
The show revolves around 23-year-old Jane whose plan of saving her virginity for her marriage goes wrong after a doctor's medical blunder.
Technically, she's still a virgin but the doctor mistakenly artificially inseminates her during a checkup and she becomes pregnant.
Read more on pinkvilla.com