Rosie, of course played by Helen Flanagan, thinks he's there to rekindle their passionate relationship but she's go it all wrong.
Stape is there for Fiz Brown and not her.
As Helen explains though Rosie has moved on anyway, "She wants to bag herself a businessman; someone with lots of money who can buy her espensive presents."
Helen Flanagan's character defintely wouldn't now settle for a dowdy school teacher, she's after something a lot more glamorous and interesting.
It's all on Coronation Street this week.