He bears the number 007 in the highly anticipated and long awaited "Casino Royale". But in real life the actor, Daniel Craig, has been labeled the No. 1 Best-Dressed Man, at least by Esquire magazine which has just conducted its third annual poll on that field.
Come in 2nd place is musician John Legend, followed after by Terrence Howard and Jake Gyllenhaal who both secure the 3rd and 4th place respectively. Next on the poll is musician Nick Cave who is at No. 5.
In companion with the Best-Dressed list, the magazine also lists some figures labeled the Worst-Dressed. Those included in this category including Axl Rose, Marc Anthony and Britney Spears' 11-month old son, Sean Preston Federline.
Check the complete list of both categories in the September issue of the publication, hit newsstand Tuesday.