Zac Efron has come a long way since his Disney, high school musical days. The mop of hair on his hair got chopped, he started acting in real movies and he kinda just grew up. His sense of style has also majorly evolved. This guy has got the act of looking good down to a science. Leather jackets, scarves, graphic tees, beat up boots and skinny jeans. I am very impressed. He always looks put together, yet laid back. Way to go Troy, err, Zac.