London: Singer Justin Timberlake and Kanye West have been named the most stylish men of 2011 in a new poll by a magazine. Editors of InStyle magazine have compiled a list of 20 celebrity men worth the title, reports a website.

Others who feature in the list include actor Zac Efron, 'Twilight' star Robert Pattinson, soccer ace David Beckham, Justin Theroux and actor Jake Gyllenhaal.