Stephanie Beacham has said she loved her time on Coronation Street – but she doesn’t see how her character could return to Weatherfield.

The Dynasty star had a three-month stint on the cobbles in 2009 playing Martha Fraser, who left after discovering her love interest Ken Barlow was married.

“I liked her, I thought she was really down to earth and much more like I really am,” Stephanie said of her soap alter ego.

“But I don’t see how she could go back, this is the trouble, because she’s a woman of such integrity.

“She found out (Ken) was married, she still loved him, but said, ‘you either leave your wife or I’m leaving’, and Deirdre kept him and I went on. When she sailed off on her barge, I thought she had made the correct decision.”

Stephanie became firm friends with William Roache, who plays Corrie stalwart Ken, while filming their storyline.

“I care very much about him. We were a very happy match. I was quite fearful that he might be some sort of male diva, because if you’ve been with a programme for 40 years, you’re pretty much the king of the pile, I thought he’s the King Of Corrie and in fact he was so humble, and had such a beautiful attitude, and I just loved working with him.”

Stephanie and Dynasty co-star Joan Collins are reunited in the new Snickers ad campaign, airing on Sunday January 22 at 11.20am on Channel 4 during Hollyoaks.