Zac Efron facial hair shorts sweatshirt

Okay, we're just going to tell you -- it's Charlie St. Cloud hottie Zac Efron!

We snapped Vanessa Hudgens' better half leaving a meeting in Beverly Hills yesterday afternoon, and he kept his dreamy eyes pretty well hidden, but we did get a peek at his facial hair and we're definitely digging it!