How many shirtless gym selfies will James McVey take?