Alex Pettyfer was one of the many hunks to star in 2012's Magic Mike
, and it seems the actor still has it going on.
The 27-year-old has been working hard on keeping himself in good shape, and it shows.
Pettyfer recently displayed the hot bod during a hiking session in South Africa for his bucket list.
The actor was visiting the Table Mountain National Park and must have gotten a little warm, so he stripped down. The image was shared to Instagram alongside the caption: "Hiked table mountain, South Africa ZA. One to tick off the bucket list."
And it seems the Black Roads
actor loves to show off on social media, not that we mind!
Younger star Dan Amboyer comes out as gay – and reveals he’s married
Call Me By Your Name star tried THAT peach masturbation scene at home