The Skyfall actor - who has played James Bond three times since taking on the role in 2006, and just signed up to do two more of the British spy movies - jokingly dismissed the Twilight actress' ambitions to star in a future Bond film in a radio interview, before saying he was only being "nasty" because their new films are currently in direct competition at the box office.
Asked if he thought Kristen would be the right fit for a Bond movie, the British hunk, 44, said: "Would she make a good Bond girl? No, she's in Twilight."
He quickly backtracked and explained to The Kyle and Jackie O Show in Australia: "No, I'm being nasty.
"It's only because the film (Skyfall) is coming out at the same time (as Twilight: Breaking Dawn - Part 2), we're in direct competition. I'm sure she'd make a great Bond girl."
Kristen, 22, has previously admitted she is interested in reading a Bond script.
She said: "I would love to read a few graphs of the script. I choose my roles really instinctually. I would really have to connect with the material."
She later added: "As long as I get to have a gun. Yes, hell yeah."