Zac Efron Has a Ponytail

Zac Efron sports a top-knot ponytail as he heads to a Los Angeles gym for an hour workout.

The 20-year-old High School Musical star wore shorts and a yellow t-shirt with the face of Kobe Bryant on it. While texting on his iPhone with one hand, Zac carried a drink and his trusty Nike backpack in the other.

Later in the day, Zac hammed it up for the camera and threw up a peace sign and a wink to a waiting photographer.

25+ pictures inside of Zac‘s ponytail and low-riding pants…

Photos: Jennifer Buhl/Matt Symons/PacificCoastNews.com

Posted To: