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.”

Hiked table mountain, South Africa 🇿🇦 One to tick off the bucket list ✅

A post shared by Alex Pettyfer (@alexpettyfer) on

And it seems the Black Roads actor loves to show off on social media, not that we mind!

🖤 @andyatagency @jules_horn Thank you brothers for kicking my ass back into the gym…. #healthybodyhealthymind

A post shared by Alex Pettyfer (@alexpettyfer) on

Bye bye NYC ✈️ 📷 – @hypit #ihatepacking! #mrserious #inmymindithinkilooklikeconnormcgregger #iwish😂

A post shared by Alex Pettyfer (@alexpettyfer) on

TOWEL SERIES 88, ALEX PETTYFER. #MarioTestino #TowelSeries @alexpettyfer

A post shared by MARIO TESTINO (@mariotestino) on

More stories:
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