People's choice of country star Blake Shelton for 2017's "Sexiest Man Alive" was controversial, to say the least.
Internet users questioned the selection with hilarious memes and reactions and, to deal with the onslaught of attention, Shelton played along with self-deprecating jokes.
But it isn't hard to think of a collection of other men that would have made a better choice this year. So here are 31 guys who should have been named "Sexiest Men Alive."
"Luther" and "Thor: Ragnarok" star Idris Elba would have made the perfect choice.

"Thor: Ragnarok" director Taika Waititi is a fashionable funny man.

"Call Me By Your Name" actor Armie Hammer is beautiful in his sweaters.

See the rest of the story at Business Insider