Back in 2001, Victoria Beckham revealed she had nicknamed her husband David, ‘Goldenballs’. His latest modelling campaign offers us a clue why.