Eva Price is set to fall for Shayne Ward's character in 'Coronation Street'.

Catherine Tyldesley as Eva Price

Catherine Tyldesley as Eva Price

The character - played by Catherine Tyldesley - will return to the cobbles later this year and will fall head-over-heels for Aidan Connor, who will be played by the singer.

The actress, who is engaged to Tom Pitford, originally left the show earlier this year while pregnant with her son Alfie and pals think she'll be a particular fan of the upcoming storyline, having been a huge fan of Shayne when he won 'The X Factor' in 2005.

A source told The Sun newspaper: "Like thousands of young girls she fell for Shayne and because he is a Manchester lad and she is a Manchester girl she loved him to bits.

"It will be an amazing dream come true for her to be pitched alongside him as a pair of lovers in 'Corrie'."

And although they will be focusing on their steamy storyline, friends have teased the 31-year-old mezzo-soprano singer may even ask Shayne to collaborate with her.

Another friend said: "She adored him and his singing and dreamt of doing a duet with him."

Meanwhile, Shayne, 30, recently revealed he was surprised by how big his role as a distant cousin of Michelle Connor (Kym Marsh) is.

He said: "I am looking forward to August when my first scene is aired. I'm going to focus on this role and bring Aidan to life.

"I am going to work hard, especially with the role I have been given and the storylines, which are much bigger than I expected."