Daniel Craig will do very nicely. He's good looking without being too good looking, looks like he's been in a fight or two, looks like he could get fabulously mean in the sack, and he is willing to shuck his clothes down to his underwear. No boxers for this Bond.
There is an unendurably depressing movie mistitled Enduring Love where he does just that. Nice tight tummy.
"If my life weren't funny, it would just be true. And that would be unacceptable."
--Carrie Fisher