Sam Claflin ate only chicken and asparagus to look muscly for The Hunger Games.
The actor plays Finnick Odair alongside Jennifer Lawrence’s Katniss Everdeen in the second instalment of the fantasy franchise, Catching Fire.
It didn’t come easy for the 27-year-old, who worked very hard for his muscles.
“For three months I went to the gym every day and made sure I only ate chicken with asparagus,” he recalled.
While trying out for the role, he didn’t think he was physically up it when he saw his competition.
Luckily the British star bagged the part and impressed everyone with his great physique in the movies.
“While auditioning there was a bloke sat next to me who, without a doubt, was the best looking man I have ever seen,” he laughed to German magazine Joy.
“As soon as I saw him, I thought, ‘Forget it; the role is his!’”
Sam is often cast as the good-looking character and played William in 2012’s Snow White and the Huntsman, alongside hard men actors Ian McShane, Ray Winstone and Bob Hoskins.
The hunky star explained that it was strange to see his tough movie idols portray the dwarves in the fairytale because of their hilarious outfits and female stunt doubles.
“The whole thing was insane. These incredible actors I’ve grown up watching, all dressed up as dwarves. These are my heroes. And now they’re dressed as eejits,” he told GQ magazine previously. “But also, they all had the equivalent of Mini-Mes who dressed in the same outfits, and even had prosthetic masks to look like them. And some of their doubles were female. So, occasionally, you’d see a small version of Ian McShane walking around like a woman… It was very, very surreal.”
© Cover Media