We caught Zac Efron making his way through LAX airport today, and we almost didn't recognize him with that mustache! The Lucky One star sported a beanie, shades, and some serious muscles, and although we think he looks a little creepy with his new facial hair, there's still no denying the 24-year-actor is a bonafide hottie!

Maybe his new, 70's porn star look is for an upcoming role? Or maybe not. The New Years Eve lothario just signed on to play an obnoxious loud frat boy who will butt heads with the neighborhood family man, played by Seth Rogen, in an upcoming comedy titled Townies.