Photographers caught Zac Efron getting checked out by his biggest fan ... himself. OMG! I'm so hot!
The 21-year-old man-shagged stud couldn't resist catching a glimpse of his teen idol beauty, as he strutted past an SUV on the Disney Studios lot in Burbank on Thursday.
Hey, if you spent three hours putting an outfit together to look like you just threw it on, you'd want peeps to notice your hard work, too -- even if it's just yourself.