Zac Efron has opened up about how he's feeling after his recent stint in rehab.
The 26-year-old former Disney star said: "I'm in the best place I've ever been in," as he appeared on the Today Show this week.
Zac appeared alongside his 'That Awkward Moment' co-stars Michael B Jordan and Miles Teller, who he thanked for helping him through his troubled time.
Advertisement
WATCH the video above for more.