As Coronation Street fans are no doubt aware, Kym Marsh will be leaving the soap later this year.
The actress has played Michelle Connor for the last 13 years – and up until now, details of her exit have been pretty scarce.
Until now, that is.
According to The Sun, Michelle and Robert Preston are going to reunite again – and decide to get married (again).
However, on their wedding day, Michelle finds out that her fiancé had a fling with Vicky Jeffries during their split – and she’s pregnant.
A source told the publication:
“This fling takes place while Michelle and Robert temporarily split up, then when they’re reunited they decide to have a secret wedding, by inviting guests on the premise it’s for his 50th birthday.
“But Vicky reveals she is pregnant with his baby, which poses a real dilemma for him as he has always wanted to be a father.
“That leaves him with a huge decision over whether he stays with Michelle, the woman he loves but who doesn’t want a baby, or leaves her to guarantee a new life as a father?
“Either way, it results in Michelle leaving the cobbles for good — but not before the inevitable whirlwind of drama has played out.”
Kym announced back in February that she had made the “incredibly difficult” decision to take a break from the show.
The actress first appeared on Corrie in a cameo role, playing Michelle Connor, back in 2006. Her popularity with viewers landed her a permanent role on the soap.
She said in a statement at the time:
“It’s been an incredibly difficult decision but it feels like the right time for me to take a break from the show and explore some other roles.
“But this isn’t the last you’ve heard of Michelle Connor, she’ll be back! I can’t wait to see what the writers have in store for the future.”