McVities has signed England goalkeeper David James as the new face of its Jaffa Cakes brand.