Not sufficiently masculine for my taste. He was good in "Pirates," but in photos (as above) he looks very girly. And his admiration for Johnny Depp does suggest leftism :-).
Too girlish - I agree.
Connery was the best bond and he looked like a thug in a suit!