Coronation Street star Ben Price says his days of stripping off on screen are behind him.

The 38-year-old plays businessman Nick Tilsley in the soap, but used to bare his body frequently as Conrad Gates in Footballers’ Wives.

He told Reveal magazine: “There are times when I suddenly seem to answer the door with no top on. But my days of taking my clothes off are over.”

He went on: “I took my clothes off a lot in Footballers’ Wives! But now I’ll leave the stripping to Ryan Thomas [who plays Jason Grimshaw], who’s very good.”

Ben took over the role of Nick from Adam Rickitt, who was famed for his killer abs.

Click here to watch whatsontv.co.uk’s weekly soaps video preview, the Soap Scoop