Who’s the Hottest Hunk in Hollywood?

Zac Efron attends the world premiere of Paramount Pictures film 'Baywatch' at South Beach on May 13, 2017 in Miami, Florida.
Zac Efron attends the world premiere of Paramount Pictures film 'Baywatch' at South Beach on May 13, 2017 in Miami, Florida. Alexander Tamargo/Getty Images for Paramount Pictures