He's known for playing Tyrone in Coronation Street, but Alan Halsall has stepped out in Ibiza looking almost unrecognisable after shedding some weight.
The drama star was revealed that he spends hours in the gym each day and has burnt thousands upon thousands of calories trying to achieve his dream body.
His new look is extremely different from what we saw in Coronation Street over the years:
Here's a snap that Alan shared on Instagram from Ibiza earlier this year:
What a transformation!
When talking about his intense gym sessions, Alan said that he tries to burn at least 2100 calories on Monday, and hits 1600 on Tuesday.
Great work Alan - you're looking great!