There's nothing quite like a man who knows how to dress. And, because of this, our friends over at GQ put together their annual "Most Stylish Men" list, and women are forever grateful.
This year, Daniel Craig takes the #1 spot. He's James Bond and he can dress. Men: take notes!
On Daniel Craig's style, they write:
Like the double-0 agent he plays on the big screen, Daniel Craig's go-to is a perfectly cut Tom Ford suit that frankly makes other famous guys look like they've never heard of a tailor. But the actor's hardly just a mannequin for his favorite designer's wares, and 2012 saw Craig expanding his sartorial horizons into newGQ-approved areas, whether it be adopting the brown suit, playing with unconventional shirt and tie combos, or just saying "eff it" and showing up to a premiere in some eye-grabbing Nikes.
Other notables on the list are:
2. Zac Efron
3. David Beckham
4. Bruno Mars
5. Ewan McGregor
7. Joseph Gordon-Levitt
8. Tyson Chandler
12. Dwyane Wade
17. Ryan Gosling
18. Andrew Garfield
21. A$AP Rocky
25. Frank Ocean
For the full list, head over to GQ