Update Consent
< Back
Slide 6 of 7

Chris Hemsworth

Chris Hemsworth is known for his buff physique as Marvel superhero Thor, but the actor had to slim down for his 2013 role in the film In the Heart of the Sea. To lose the weight, Chris ate only 500 to 600 calories a day and practiced intermittent fasting.

"You have like a fasting period of 15 hours, like you stop eating completely, and then you have little meals through the day," he said on Jimmy Kimmel Live.

Although we don't advocate eating less than 1,200 calories a day to lose weight — the exact target depends on your age, height, weight, and activity levels — eating during a 9-hour window and fasting for the other 15 hours helped the actor slim down.