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!