Zac Efron... He looks so hot. Those blue eyes of his makes any women melt on the inside. Vanessa Hudgens was one lucky girl to have a guy like that. He's gotten hotter and way more mature looking as he has been getting older over these years. None of those High School Musical days anymore.