Michael Fassbender
Michael Fassbender may be a household name now playing the young Magneto in the X-Men franchise but his first role was actually in the film 300 where he played a Spartan warrior. He was a babe back then and he’s a babe still now. Guess getting in that Spartan shape taught him a lesson or two.