Coronation Street star Kym Marsh has said she was considering stepping away from her role as Michelle Connor for a number of years and said it's time to "flex my acting muscles."

In February the 43-year-old actress announced that she is taking a break from the popular soap after 13 years.

Speaking to The Sun, Marsh revealed that she had been thinking about departing the show for a couple of years before she actually made the announcement, as she wanted to try something new.

"I'd been toying with it for a little while, because as much as I love being there and learned so much, the actor side of me is getting itchy feet," she said.

"I want to do something else. I want to play another character and test out what I can do. I'm by no means saying I will never go back, but I need to flex my acting muscles."

 Marsh teased her character's return to the cobbles and vowed that "this isn't the last you've heard of Michelle Connor – she'll be back".

Kym Marsh played Michelle O'Connor on the cobbles for 13 years

Marsh recently expressed her joy at becoming a grandmother after she helped to deliver her daughter's "beautiful" son on Friday night.

For more soap news click here