2. Daniel Craig

Daniel-Craig

Maybe it is the whole bond thing that makes this guy sexy, who knows, but he is even though he isnt what you would call traditionally cute.