Kym Marsh has revealed she had a huge crush on soap star Simon Gregson who later became her onscreen husband when she joined the cast of Coronation Street.

Marsh joined the long-running show in 2006 and played Michelle Connor until she left the cobbles in 2019.

During her time in Weatherfield Michelle fell in love with Steve McDonald, played by Gregson, with the pair even tying the knot!

Marsh, who found fame as part of pop group Hear'Say, revealed she had a picture of Gregson on her wall years before they became co-stars.

The 44-year-old told The Sun: "It was very strange. I remember seeing him years ago when I was signed to an independent record label in Manchester.

We need your consent to load this YouTube contentWe use YouTube to manage extra content that can set cookies on your device and collect data about your activity. Please review their details and accept them to load the content.Manage Preferences

"I was about 14 or 15 and there was this big gig going on, Dannii Minogue was playing, and Chesney Hawkes, that's how long ago it is.

"And I couldn't believe the McDonald twins from Corrie were there. I remember seeing him and thinking, 'Oh my god, he is so gorgeous, he's so handsome'.

"And then, years down the line, there I am as his girlfriend on Corrie. He thought it was hilarious."

Corrie - which according to the Guinness World Records is the world's longest-running TV soap - celebrates its 60th anniversary next month.

The anniversary week will see three storylines reach their conclusions while triggering events that will take the show into 2021, ITV said

Click here for more soap news