Post-Vanessa Zac Efron shaved his luscious locks and looks like a military dude for his new movie!
We told you this would happen! With the new year comes a new look for hottie Zac Efron. The 23-year-old actor shaved his head for his upcoming movie, The Lucky One, in which he plays a Marine who returns from Iraq on a quest for love.
With such a perfect facial structure and piercing eyes, Zac can do no wrong with his looks. Nevertheless, we think his new ‘do gives him a much more mature look! What do YOU think? Sound off below!