I never thought that Zac Efron was cute until now. I saw a commercial for his new movie "The Lucky One", and I was like, "when did Zac Efron get so hot?"

Zac Efron's full name is Zachary David Alexander Efron. He was born October 18th 1987. He's from San Luis Obispo, California. He has been in the business for 10 years. He is better known for his work on the Disney Channel, but it really looks like he has grown up. Here's trailer to his new movie, "The Lucky One".