Zac Efron is so cute I might squee right here and now!