Both veterans of classic British theatre, Daniel Craig and Dame Judi Dench are the perfect modern 007 and M match-up for fans of the Bond franchise. In fact, their onscreen chemistry is so inappropriately good that she’s the only high-ranking secret service official with whom we’d like to see Bond make out. (Just once. For a minute, maybe.)

The actress was made a Dame of the Order of the British Empire in 1988 while her co-star was still waiting tables in London -- but these days, with a $17 million payday for 'Skyfall' and a $50 million deal for two more Bond films, he's now the highest-paid 007 portrayer in history.