New details about Kym Marsh's Coronation Street exit have been 'revealed'
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."