Clockwise from top left: Kellan Lutz; Brad Pitt; Sam Worthington; and Jake Gyllenhaal
INF: Everett Collection; Warner Bros.; Disney;
Shirts off, boys! These loincloths leave very little to the imagination – and we're not complaining. There's nothing cold-blooded about Twilight
star Kellan Lutz
, 25, in his upcoming film Immortals
– he may still look a little pale, but with those abs, he's packing major heat.
He's not the only star going back in time for his fashion cues. Jake Gyllenhaal
, 29, bulked up
for his role in last month’s Prince of Persia: The Sands of Time
, and from the looks of it, his hard work(outs) paid off.
Remember when Brad Pitt
rocked a similar look? The actor, 41 at the time, played Achilles in 2004's Troy
. Sam Worthington, 33, also shed most of his clothes (nice breast plate!) for his role as Perseus in the 2010 movie Clash of the Titans
Sharpen those swords – it's going to be a chest-off!