This post has not been vetted or endorsed by BuzzFeed's editorial staff. BuzzFeed Community is a place where anyone can create a post or quiz. Try making your own!

    17 Fictional Men Who Make Long Coats Sexy

    Or maybe it's the coats that make them sexy?

    The Doctor

    Castiel

    Sherlock Holmes

    Captain Jack Sparrow

    Hannibal Lecter

    Captain Mal Reynolds

    Ichabod Crane

    Loki Laufeyson

    Fox Mulder

    John Harrison

    Captain Jack Harkness

    Mr. Darcy

    Spike

    Aragorn

    Jaime Lannister