Kit Harington
Kit Harington attends Giffoni Film Festival 2017 photocall on July 19, 2017 in Giffoni Valle Piana, Italy.Vittorio Zunino Celotto/Getty Images for Giffoni

Game of Thrones actor Kit Harington, well known for portraying Jon Snow in the HBO drama, has been crowned the worst dressed man in a poll conducted by the GQ magazine.

Seems unbelievable, right!

But the list is apparently voted by many GQ staff alongside some who's who from the fashion industry including Giorgio Armani, Christopher Bailey, Tommy Hilfiger, Michael Kors and Sir Paul Smith.

Besides Harington, the top 10 also features electronic dance music producer Marshmello and Tesla CEO Elon Musk.

Also read: Emmy Awards 2017 fashion: Sarah Hyland's hilarious spanx slip, Heidi Klum embarrassing wardrobe malfunction

Apart from the worst dressed list, GQ also published the list of best-dressed men which includes names like rapper A$AP Rocky, singer Harry Styles, actors Andrew Garfield and Ryan Reynolds.

harry 1
Harry Styles performs the runway during the 2017 Victoria's Secret Fashion Show In Shanghai at Mercedes-Benz Arena on November 20, 2017 in Shanghai, China.Matt Winkelmeyer/Getty Images for Victoria's Secret

The Crown star Matt Smith has been crowned the best-dressed man for 2018. The actor is best known for playing the role of Prince Philip in the Netflix series.

Our dapper prince, #MattSmith, flying the flag for ?? in @burberry. #MetGala

A post shared by The Crown (@thecrownnetflix) on

Stepping into shoes of designer mom Victoria Beckham, Brooklyn Beckham ranked ninth place in the best-dressed men's list for 2018.

GQ's Worst Dressed men 2018

1. Kit Harington

2. Paul Merton

3. Shmee150

4. Jacob Rees-Mogg

5. Morrissey

6. PewDiePie

7. Louis Theroux

8. Marshmello

9. Elon Musk

10. Joe Wicks

GQ's Best Dressed Men 2018

1. Matt Smith

2. A$AP Rocky

3. Jeff Goldblum

4. Harry Styles

5. Andrew Garfield

6. Skepta

7. Riz Ahmed

8. Ryan Reynolds

9. Brooklyn Beckham

10. Alessandro Michele