David Beckham, 37, was looking his best at the newest H&M campaign photo shoot. David is thrilled about the latest campaign, will launch in early February...