British actor Idris Elba has been named as People's Sexiest Man Alive 2018, the magazine revealed Tuesday.

Elba starred HBO's “The Wire” as well as films including “Molly’s Game,” “The Jungle Book” and “Avengers: Infinity War.”

He is only the third non-white man to be recognized with the title by the magazine, along with Denzel Washington and Dwayne Johnson.

The honor came as a surprise for Elba, who called it an “ego boost.”

“I was like, ‘Come on, no way. Really?'” the 46-year-old London native told People. “Looked in the mirror, I checked myself out. I was like, ‘Yeah, you are kind of sexy today.’”

Last year's winner was singer Blake Shelton.

While announcing the news, Elba encouraged Americans to vote on Tuesday.

Who'd have thought it! Thank you @people & all the fans for naming me #SexiestManAlive. Don't forget to grab your issue this week https://t.co/WI7eWfXOPB. I'm honoured & thankful. What’s even more important is your vote in the midterm elections. Your vote can make a difference!👊🏾 pic.twitter.com/TBQapjxJsT — Idris Elba (@idriselba) November 6, 2018

Elba, who recently directed the film "Yardie," also told the magazine that as a kid he "got picked on a little bit," but when he got older and grew a mustache he was the "coolest kid on the block."

He described himself as a “super doting” dad to his 16-year-old daughter and 4-year-old son.