Zac Efron got a haircut, ladies