He donned the famous red shorts for his part in this year’s Baywatch movie, so it’s unsurprising that Zac Efron has been putting in hours in the gym, with a focus on weight-training and cycling.