As we celebrate the release of That Awkward Moment this weekend, the first film in which Zac Efron truly embodies his hotness by partaking in sexual and semi-nude scenes, let’s look back at all the characters he’s played since his Disney days began in 2006. Some of these films are better than others, but in all of them? Zac. Looks. Hot.