Bradley Cooper
All photos: Splash/All Over Press
Kanye West
All photos: Splash/All Over Press
David Gandi
All photos: Splash/All Over Press
James Franco
All photos: Splash/All Over Press
Tom Ford
All photos: Splash/All Over Press
Pharrell Williams
All photos: Splash/All Over Press
Harry Styles of One Direction
All photos: Splash/All Over Press
Ryan Gosling
All photos: Splash/All Over Press
David Beckham is now No. 2
All photos: Splash/All Over Press
Justin Timberlake has been named most stylish man in show business, according to Fashion One Television
All photos: Splash/All Over Press