Jack Fincham has been forced to lose weight after being told he was "obese" by doctors.
The 26-year-old revealed he let himself go since leaving "Love Island" - which he won with ex-girlfriend Dani Dyer last summer - and knew he had to make changes when discovered his BMI was unhealthily high.
Jack told The Sun: "I really needed help with my training as well as my diet, because since leaving "Love Island" last year I wasn't really looking after myself properly, mostly Beef Space Raiders are to blame.
"My original BMI results revealed that I was technically obese - which was a complete shock."
The hunk made a turn around by swapping junk food for a healthier diet of "chicken and vegetables with brown rice" and drinking almond milk.
He said: "I've really tried my best to cut down on things like snacking and eating junk food, they are the biggest enemies. I've cut out fatty, fried foods and eat a lot of protein like chicken and vegetables with brown rice.
"And I've swapped a lot of dairy for healthier options like with my shakes I'll grab almond milk instead of regular milk."
The heartthrob also has been getting back into his fitness routine by waking up early to complete a mix of cardio and weight training.
Jack revealed he has been burning calories by working up a sweat in the boxing ring - which was a huge passion of his as a teenager.
He said: "I always loved boxing and used to be really into it when I was in my teens. My first fight was when I was 14 and grew a real passion for the sport.
"When I wanted to get fit again, after "Love Island", boxing was my first thought for exercise. It's an incredible work-out. You will never sweat like you sweat when you're boxing."