Keira Knightley has a bizarre talent that even Cher can’t believe.