Shakira ‘has no interest in dating Lewis Hamilton or Tom Cruise’