Prince Harry. (Photo: Archive)
Jude Law. (Photo: Archive)
Benedict Cumberbatch. (Photo: Archive)
Michael Fassbender. (Photo: Archive)
Chris Hemsworth. (Photo: Archive)
Oscar Isaac. (Photo: Archive)
Gary Barlow. (Photo: Archive)
Prince William. (Photo: Archive)
David Gandy. (Photo: Archive)
Robert Pattinson. (Photo: Archive)
Bradley Cooper. (Photo: Archive)
Justin Timberlake. (Photo: Archive)
Stephan James. (Photo: Archive)
James Franco. (Photo: Archive)
Paul Rudd. (Photo: Archive)
Jamie Dornan. (Photo: Archive)
Brad Pitt. (Photo: Archive)
Ethan Hawke. (Photo: Archive)
Ryan Gosling. (Photo: Archive)
Chris Evans. (Photo: Archive)
Eddie Redmayne. (Photo: Archive)
Channing Tatum. (Photo: Archive)
David Beckham. (Photo: Archive)
The Weeknd. (Photo: Archive)
Johannes Huebl. (Photo: Archive)
Michael B. Jordan. (Photo: Archive)
Damian Lewis. (Photo: Archive)
Max Greenfield. (Photo: Archive)
Pharrell. (Photo: Archive)
Tom Hardy. (Photo: Archive)
Leonardo DiCaprio. (Photo: Archive)
Justin Bieber. (Photo: Archive)
Tom Hiddleston. (Photo: Archive)
Justin O’Shea. (Photo: Archive)
Ryan Reynolds. (Photo: Archive)
The men in this list look simply irresistible in suits and we think that is all they should ever wear from now on! Just look how dandy they all are.