One of the most disliked characters in Virgin River is Charmaine Roberts (Lauren Hammersley), a character that fans joke has been pregnant for the majority of the show, which is actually true. Since the season 4 finale, there has been much debate around who the twins’ father really is though.
We finally discover Charmaine’s greatest secret in the latest season. So, who is Charmaine’s real baby daddy in Virgin River Season 5?
Charmaine’s pregnancy journey so far
We first found out that Charmaine was pregnant way back in Season 1. Charmaine’s secret was slowly revealed in those early installments, confirming that Jack was the baby’s father. This news quickly caused the breakdown of Jack and Mel’s relationship.
In the second season, Jack tries to be supportive, helping Charmaine through her high-risk pregnancy. Mel is tasked with helping her at the clinic, and Charmaine moves in with Hope. Charmaine and Jack soon find out that they will be having twins.
READ: Virgin River season 2, episode 1 recap
Mel and Jack’s relationship rekindles, and Charmaine loses interest in Jack. Instead, she starts a new relationship with Todd and considers moving away from Virgin River. It then goes quiet until season 4, when Charmaine tells Jack they are having boys.
READ: Virgin River season 4 – is Jack the father?
In the season 4 finale, Charmaine worries that Todd is cheating on her. Later, Charmaine calls Jack and Mel about an emergency. They find her on the floor, struggling to breathe. When she is able to speak, she tells Jack that this is karma because she has been lying to everyone; Jack is not the father, after all.
Who is Charmaine’s real baby daddy in Virgin River Season 5?
In Season 5, it is revealed that Calvin is the birth father of Charmaine’s unborn twins. The villainous Calvin (David Cubitt) pretty much returns from the dead and surprises Charmaine at the carnival. He states that he wants to be part of his sons’ lives now that Melissa Montgomery is behind bars.
Why did Charmaine tell Jack that he was the father of her children?
Charmaine lied to Jack because she wanted him to support her long-term. When she first learned about her pregnancy, Charmaine struggled; she was afraid and alone. She thought that the twins would have a brighter future with Jack as their father. In this way, Jack would always be a part of her life.
It’s also implied that Charmaine wanted payback for how Jack left their relationship to start a new one with Mel. Charmaine was jealous and may have wanted revenge as well. The lie helped her push Mel and Jack apart while harming them.
READ: Who is Mel’s real father in Virgin River Season 5?
This news hurts Jack deeply, but he manages to forgive Charmaine and move on in the end. This storyline isn’t going to win Charmaine any new fans, but it does provide some humanity and sympathy towards her character nonetheless.
More Stories
- Do Brady and Brie stay together or break up in Virgin River Season 5?
- What happens to Preacher in Virgin River Season 5?
- Do Mel and Jack stay together in Virgin River Season 5?
- Does Mel lose her baby in Virgin River Season 5?
I still don’t know how she is so positive the babies are Calvin’s. She told Jack she was pregnant right after they broke up and we clearly saw them sleep together just before that. So she has a one night stand while she’s still sleeping with Jack yet knows the babies aren’t his, makes no sense. I thought it would turn out to be a sperm donor to trap Jack but I was so wrong. I still think there will be a double twist, the babies will turn out to be Jacks after all and something will happen to Charmaine so Jack and Mell will take them since she is afraid to get pregnant again.
All I can say is I love the show…it’s exactly my kind of mini series
I love the show