Virgin River’s Charmaine Roberts has been pregnant since season one.
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works.
Virgin River season 5 fans are baffled by Charmaine Roberts’ (Lauren Hammersley) “longest pregnancy ever” as the expectant mother continued to be a talking point throughout the season once again.
While Mel Monroe (Alexandra Breckenridge) and Jack Sheridan’s (Martin Henderson) relationship is a primary focus in Virgin River, Charmaine’s unusually long pregnancy has also sparked issues for the couple.
Charmaine’s pregnancy was revealed at the end of Virgin River season 1, where she announced that Jack was the father. This ultimately resulted in the breakdown of his relationship with Mel.
In Virgin River season 2, Jack tried to be supportive through Charmaine’s pregnancy. Meanwhile, there was tension between Mel and Charmaine when she was asked to become Charmaine’s nurse practitioner, which was when she discovered that she would be having twins.