Mistresses
Marc will meet his ex-girlfriend in the upcoming episode of "Mistresses."Facebook/Mistresses

April and Marc's relationship in "Mistresses" looks extremely fragile and there's little hope that the two will stay together until the end of Season 4, especially after he meets a person from his past. In the ABC TV series' latest instalment, Season 4 episode 4 titled "Lean In," Marc will decide if he wants to stay in the present or cling on to memories of an old love.

Although Marc (Rob Mayes) has been extremely supportive of his lady love, she hasn't been as expressive. This became evident in last week's episode "Under Pressure," when April (Rochelle Aytes) seemed withdrawn from her relationship and her career. It feels as if she wants a break from the mundane reality of her life, but will Marc make this easy for her by calling it off?

In Season 4 episode 4 of "Mistresses," Marc's ex-girlfriend will make her way back into his life by becoming the lead singer of his band. The extremely young not to mention sexy singer will have everyone's interest piqued, including April's.

We can imagine April having a long, furious conversation with her man later but her conversation might not go as planned. In the promo for Season 4 episode 4, Marc's ex is seen barging into his apartment and says that she wants another chance at making things right.

On his part, Marc looks genuinely perplexed but he might just stay with April because of everything they've been through.

However, something tells us April's love story is going to get quite complicated. She flirted with rich and wealthy Michael (Ian Harvey) in Season 4 episode 3 but she does feel safe with Marc. 

While April deals with the men in her life, Joss (Jes Macallan) will try to be normal for Harry. The two will move past their fight earlier and will have a steamy moment in the shower instead. However, the stress of not attending her self-defence classes will take a toll on Joss and by extension, her relationship with Harry (Brett Tucker).

"Mistresses" Season 4 episode 4 airs at 10 p.m. EST on Monday, June 27, on ABC. You can live-stream the episode via ABC GO.