Zac Efron is fully clothed while stepping out in New York City following an appearance on Good Morning America on Monday (August 17).
The 27-year-old actor is currently in the Big Apple to promote his movie We Are Your Friends, in theaters on August 28.
Zac has been traveling around the world spreading the word about the film and while he was in Miami over the weekend, he posted a shirtless selfie to his Twitter account!
“Sup Miami!! #WAYFtour,” Zac captioned the hot pic. See the full version in the gallery below.