Cape Town - Zac Efron recently shocked the world when news broke that he had been fighting a very personal battle with drug addiction.
Nobody could believe the handsome actor completed a stint in rehab five months ago in an attempt to end his partying lifestyle.
Now for the first time since the news broke, the 25-year-old actor broke his silence by posting a photo of himself on Instagram showing him high atop the Peruvian mountains, flanked by the famous ruins of Machu Picchu.
He wrote: "Hey guys! Just returned from an incredible trip to Peru with my dad and wanted to thank you all for your support these past few weeks...means the world to me. Love you guys!"
We must admit he looks pretty damn good from head to toe.
Nobody could believe the handsome actor completed a stint in rehab five months ago in an attempt to end his partying lifestyle.
Now for the first time since the news broke, the 25-year-old actor broke his silence by posting a photo of himself on Instagram showing him high atop the Peruvian mountains, flanked by the famous ruins of Machu Picchu.
He wrote: "Hey guys! Just returned from an incredible trip to Peru with my dad and wanted to thank you all for your support these past few weeks...means the world to me. Love you guys!"
We must admit he looks pretty damn good from head to toe.