Alex Pettyfer was born with handsome genes but the 26-year-old actor has been hitting the gym for a new movie role and looks even better in (and out) of his jeans.
We have his Instagram to thank for giving him a platform to show off. He writes,
“I know, I know I’m being an idiot, but 6 weeks ago I was eating #inandout and drinking #soda, now getting fit for a new movie #itsasecret #soontoberevealed.”
Our James St James was looking at his peen print just yesterday. (Great minds think alike?)