Sir Tom Jones, 79, still has legions of women throwing themselves at him but admitted it is "mostly the grandmothers" who have the hots for him these days.