44-year-old actor Daniel Craig has been named GQ's "Most Stylish Man of 2012." It must be those Brioni and Tom Ford tuxes he wears as James Bond in the series' 23rd installment, "Skyfall," which hit theaters this fall.

Craig beat the likes of David Beckham, Jay-Z and Joseph Gordon-Levitt to land the top spot.