Zac Efron Looks Happy, Healthy In New Photo

Two weeks after it was revealed that he had secretly entered rehab twice this year for alcohol and cocaine addiction, Zac Efron has resurfaced and he looks like he’s happy and healthy. In a photo he posted on Instagram, the High School Musical actor posed – wearing backpacking gear – with a gorgeous view of Peru’s Machu Picchu in the background.

“Hey guys!” Zac wrote. “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! – Z”

A source close to Zac told Us Weekly that the actor had “been struggling with this problem for years and finally realized he needed outside help.”

According to a friend, the 25-year-old worked hard to keep his addictions under wraps. “Zac is really good at keeping it together. He’s a huge control freak and has always been obsessed with keeping his partying on the down low, this getting out is his worst nightmare. He cares so much about keeping his private life private.”