Katherine Kelly has revealed that boys give her attention because they think she is easy.

The Coronation Street actress, who plays barmaid Becky, said that men treat her as they would her character on the show.

"I've never been offered so many drinks in my life! I think boys like [Becky] because they think she’s easy," she told The Mirror.

"I get a lot of messages passed on to me from guys. Ryan Thomas (who plays Jason Grimshaw) always tells me his builders want me to come over and make them a brew. I also get shouted food orders by men in the street: 'Make us a bacon butty!'"

However, Kelly added that she spurns the advances of men because she is happy with actor partner Ollie Williams.

"Ollie is so proud of me. He's so supportive. I don't think he's worried about anything," she said.