It wasn't long ago that Katherine Jenkins hit out at 'hurtful and untrue' reports she had an affair with David Beckham.