Daniel Craig. (Photo: Archive)
Colin Firth. (Photo: Archive)
Chris Pine. (Photo: Archive)
Robert Pattinson. (Photo: Archive)
Orlando Bloom. (Photo: Archive)
Gary Oldman. (Photo: Archive)
Sean Combs. (Photo: Archive)
Joseph Gordon-Levitt. (Photo: Archive)
Jon Hamm. (Photo: Archive)
Eddie Redmayne. (Photo: Archive)
Ryan Gosling. (Photo: Archive)
Ed Westwick. (Photo: Archive)
George Clooney. (Photo: Archive)
Jon Kortajarena. (Photo: Archive)
James Franco. (Photo: Archive)
Bradley Cooper. (Photo: Archive)
Justin Timberlake. (Photo: Archive)
Usher. (Photo: Archive)
Steve Carell. (Photo: Archive)
Jude Law. (Photo: Archive)
Ryan Reynolds. (Photo: Archive)
Andy García. (Photo: Archive)
Kiefer Sutherland. (Photo: Archive)
Tom Cruise. (Photo: Archive)
Robert Downey Jr. (Photo: Archive)
Tom Ford. (Photo: Archive)
David Beckham. (Photo: Archive)
Ewan McGregor. (Photo: Archive)
Hugh Jackman. (Photo: Archive)
Tom Hardy. (Photo: Archive)
Brad Pitt. (Photo: Archive)
Kanye West. (Photo: Archive)
Ashton Kutcher. (Photo: Archive)
Michael Fassbender. (Photo: Archive)
Zac Efron. (Photo: Archive)
The famous men in this list are always impeccably dressed and they should inspire very guy out there to look their best. Get ready to swoon over Brad Pitt, George Clooney and David Beckham!