Michelle finds out the truth about Robert's double life in tonight's Coronation Street (November 15 2019).
Viewers have known for months that Robert Preston has been leading a double life, being engaged to Michelle AND pregnant Vicky.
But it looks like it's all about to fall apart in Friday night's hour-long episode.
In a preview for tonight's show, Robert goes to see Vicky and it's obvious he's ending their relationship.
As Vicky has a go at Robert about how she's always put him first, she starts to feel faint.
Meanwhile Michelle and Carla pull up outside and soon see Robert come out of a house, arguing with Vicky.
At first they're confused as to why Robert and Vicky would be arguing, but when Robert leaves in a taxi, a distraught Vicky turns around and Carla and Michelle can see that she is very obviously pregnant.
Putting two and two together, Michelle says: "Oh my god!" and starts to tear up.
Has she finally, FINALLY, realised he's been leading a double life?
Viewers have seen Robert's web of lies continue to tangle over the last few months.
After he and Michelle split earlier this year due to them wanting different things, off-screen he began a relationship with Vicky.
But when Michelle wanted them to get back together, he ended his relationship with Vicky.
When her son Tyler found out, he confronted Robert and revealed that Vicky was pregnant just moments before Robert proposed to Michelle.
Instead of telling both women the truth, he told Vicky she couldn't come around the Bistro as her being pregnant would upset Michelle, who lost her son Ruairi a few years ago.
Meanwhile, Robert told Michelle that he helped with young offenders to explain his absences when he was with Vicky.
Throughout his double life, Robert ended up engaged to both women, however he really wants to be with Michelle.
But it looks like he's set ot lose everything now Michelle has discovered the truth.
Will she forgive him?
Coronation Street airs on Mondays, Wednesdays and Fridays at 7.30pm and 8.30pm on ITV.
Leave us a comment on our Facebook page @EntertainmentDailyFix and let us know what you think!