BF just did a photoshoot for a friend, including this Zac Efron for GQ-inspired shot here. He looks hot right??