Zac Efron took time out of his busy schedule yesterday to pose for some photos with fans.
Efron was on the set of his new movie Heartland co-starring Dennis Quaid on location in Shabbona, IL.
But during his free time he chatted with some fans and seemed to be having a great time with them.
What a hottie!
[Image via Mavrix Online.]