Zac Efron sports a ponytail! Seriously, he’s damn hot and that ponytail is rocking!!
The 20-year-old ‘High School Musical’ star clad in yellow t-shirt with the face of Kobe Bryant on it and shorts heads to the gym for an hour workout.
Source: Justjared