Coronation Street's Alan Halsall, who plays Tyrone Dobbs on the soap, has revealed his gruelling workout regime after fans were shocked by his weight loss transformation.

The Cobbles star revealed his new body on Instagram earlier this year after posting a slim picture of himself at Chester Races.

Since then, Alan has filled his Instagram feed with topless holiday pictures and candid workout snaps.

But one picture that really shocked fans was a post from Ibiza where Alan showed off the results of his workout regime.

Wearing only a pair of red swimming trunks, the  36-year-old revealed his washboard abs and toned arms whilst raising a pint of beer in the air.

One adoring follower wrote: "Can we please just appreciate how good he looks now though."

Another said: "Looking very buff."

Alan Halsall reveals his gruelling workouts

And a third agreed, saying: "Gosh you look so slim."

Yesterday, the star revealed that he is throwing himself into vigorous workout routines that burn thousands of calories a day.

Instructing his fans to 'ask him anything', one asked him for updates regarding his weight loss.

He replied back with screenshots from a fitness app revealing metrics from his weekday gym sessions.

Can't get enough of TV and celeb news?

For all the latest TV and celeb news you can follow us on Twitter @celebliverpool and Facebook via https://www.facebook.com/pg/Celebrityliverpoolecho

You can also follow our individual reporters:

Rebecca Koncienzcy: @RDKoncienzcy

Lottie Gibbons: @lottgibbons

Sophie McCoid: @Mccoidsophie

On Monday, Alan burned 2144 calories; Tuesday saw him burn 2087 calories.

This means that in 24 hours, Alan burned a total of 4321 calories, but he joked that he had "room for a beer now".