Suddenly Sexy

Check out Dev Patel, Zac Efron, and more stars who suddenly got hot