Dec 17, 2018 - The best-dressed men in the world this year includes David Beckham, Jake Gyllenhaal, Tyler the Creator, Harry Styles and Michael B Jordan. Who is your style hero?