Coronation Street star Catherine Tyldesley, who plays Eva Price on the hit TV show, has claimed that her co-star Michelle Keegan deserves to win Sexiest Female at the Inside Soap Awards.

Tyldesley who is also nominated for the award has urged fans to vote for Keegan at the ceremony on September 24.

Speaking to Inside Soap magazine, Tyldesley said: "Personally, I think everyone should vote for Michelle Keegan [Tina] - she's one of the most beautiful women in the world.

"I wouldn't bother campaigning. Michelle's earned it, so give it to her!"

When asked about Sue Johnston's recent casting in Coronation Street as Eva’s gran Gloria, Catherine added: "She's hilarious. We're going to see where Eva gets her diva genes from, that's for sure! Like Eva, Gloria speaks before she thinks all the time, so that's just great fun.

"I love the dynamic they've created with our family, because now Stella, Leanne and Eva are all closer, and Gloria completes the set. Sue is a joy to work with."