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.

We need your consent to load this Instagram contentWe use Instagram 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

For more soap news click here