Zac Efron, ¿de la mano de Teresa Palmer?