David and Karen are expecting a visit from an old flame of David's, Evelyn. Karen is on edge, and goes into a frenzy of spring cleaning to prepare for Evelyn's arrival. It's 20 years since they've seen her, and Evelyn's knowledge of Karen's past is potentially explosive. Karen's also convinced that Evelyn still has feelings for David.
Meanwhile, Jess is bitter about Joe and vicious in her condemnation of him to her parents. But there's something else troubling Jess, and she decides to confide in Beth. She is worried that she is pregnant.
Unaware of the prospect of fatherhood, and tired of the constant rebuffs from Jess, Joe is not letting the grass grow under his feet. He's rapidly working his charm on the beautiful Bella, Anna's nanny. Things get frisky as they play computer games. But their steamy encounter is interrupted by a knock at the front door. It's Jess, who wants to talk to Joe about the pregnancy.
Jess catches Joe as he tries to make a hasty exit. Jess realises from his sta
click here to see where to watch or .
Ready to Watch Where the Heart Is, Season 6, Episode 3?