Zac Efron made everyone's dreams come true on Thursday when he posted a shirtless photo of himself on Instagram. A day after he twerked in leather pants on The Ellen DeGeneres Show, the Dirty Grandpa actor was getting ready for his appearance on Jimmy Kimmel Live and decided to share a backstage moment with fans. In the snap, Zac shows off his insane muscles while sitting in a chair getting his hair done. "I woke up like this @jimmykimmellive #dirtygrandpa," he wrote.
Of course, this isn't the first time the world has gotten to stare at the actor's beauty. In addition to showing off his physique in the upcoming film Neighbors 2, Zac has also posed for pictures with his superhot younger brother and flashed his biceps like there's no tomorrow. See his latest snap above, then follow these 25 easy steps to get over your decade-long crush on him.