What is the best skin for each Hero

Or high-functioning psychopaths in this game :

Doomfist : Blackhand
Genji : White tiger
McCree : Probably van helsing
Pharah : Dragon (Lunar skin)
Reaper : Probably Dracula even though i use soldier 24.
Soldier 76 : Sandals with socks
Sombra : Beach one (summer games)
Tracer : Probably Cadet oxton
Bastion : this hero is still in the game ?
Hanzo : scion
Junkrat : Still Dr.junk
Mei : Probably pejamei
Torbjorn : Magni
Widowmaker : Black Lily
D.va : Cruiser
Orisa : Carbon fiber
Rein : Crusader
Roadhog : Fisherman
Winston : Still yeti
Zarya : Probably Turtle one
Ana : Pirate
Brigitte : Who cares about this hero blizzard delete this hero !
Lucio : jazz forsure
Mercy : Winged victory
Moira : Blackwatch
Sym : Oasis
Zen : Cultist .

I just use the blue version of the default skins. Default skins tend to look the best (though there are a few exceptions), and the blue variants are just more me, I guess.

I do like the Sentai skin Genji has, though.

For some heroes yupe. I sometimes use some of the regular recolors for reaper , sombra , orisa and doomfist but for other heroes legendaries are way better.

I like his Painted skin more

Offense:

Doomfist: Talon
Genji: Blackwatch/Baihu/Oni. I can’t decide.
McCree: Blackwatch/Van Helsing
Pharah: Raindancer
Reaper: Blackwatch/Soldier: 24
Soldier: 76: Strike Commander Morrison
Sombra: Tulum
Tracer: Graffiti/Cadet Oxton

All Heroes

Defense:

Bastion: Avalanche
Hanzo: Casual/Cyberninja/Scion
Junkrat: Beachrat/His pirate skin looks pretty good.
Mei: Luna/Jiangshi
Torbjörn: Magni
Widowmaker: Talon

Tank:

D.Va: B.Va/Cruiser
Orisa: She needs nicer skins.
Reinhardt: Crusader
Roadhog: Toa
Winston: Yeti
Zarya: Give her better skins.
Brigitte:

Support:

Ana: Captain Amari
Brigitte: Engineer
Lúcio: Equalizer
Mercy: Witch
Moira: Blackwatch
Symmetra: Architect
Zenyatta: Sanzang

Eh, my favorite sombra skins are augmented and Los muertos

Doomfist: Avatar. I like the orange highlights.
Genji: White Tiger. I honestly don’t think there’s competition for this skin.
McCree: Royal. I like the Dead-eye symbol on his cloak and his cool blue color.
Pharah: Frostbite. Cold colors on Pharah look really good.
Reaper: Mariachi. Ole!
Soldier 76: Alpine.
Sombra: Until she gets a concept art skin, I have no idea. They’re all meh imo.
Tracer: Slipstream.
Bastion: Null Sector. I like the color palette.
Hanzo: Scion. Way more fitting for Hanzo than his garbage Casual skin.
Junkrat: The upcoming Pirate skin or Beachrat.
Mei: Abominable.
Torbjorn: Santaclad. C’mon, it’s so damn hilarious.
Widowmaker: Huntress.
D.Va: Junker. Her other skins are either too fan-service-y or just bad.
Orisa: Null Sector. I like the color pale- oof, deja vu.
Rein: Either Lionhardt or Lieutenant Wilhelm.
Roadhog: Sharkbait. Oo-ha-ha!
Winston: Yeti.
Zarya: I like her Siberia skin please don’t hurt me
Ana: Shrike or Wadjet.
Brigitte: Mechanic or Engineer. YYYEEEEEEEEEEEEEEEEEEEE
Lucio: Ribbit. It’s neat how the whole skin outline changes color.
Mercy: Pink. It’s cute and for charity.
Moira: Blackwatch only if you have golden weapons. Otherwise, David Bowie.
Symmetra: Vishkar. Very simple, minimalist, and clean.
Zenyatta: Djinnyatta. It reminds me of Djimmi the Great from Cuphead.

I love Sentai, it’s subjective, but imo a power ranger beats a white tiger any day lol.

Also to seriously answer for Bastion, Dune Buggy is most definitely his best skin, especially with his new highlight intro.

Hmm… let’s see…
Ana: Corsair.
Bastion: I like his Avalanche skin 'cause of the beanie.
Brigitte: Her knight ones, but I hate the boob plates.
Doomfist: Talon.
D.Va: Palanquin and Cruiser are good. I want a new skin for her, her current ones are getting stale.
Genji: He has a lot of good skins. I’d say Sentai, Baihu and Blackwatch are all equally good; though I enjoy the corny lines with Sentai.
Hanzo: Cyberninja, don’t come for me.
Junkrat: Beachrat, Junkenstein close second.
Lucio: Jazzy, Selecao/Striker and Ribbit. All of those three are great. I like the hockey ones too, cause I like hockey.
McCree: Van Helsing.
Mei: Pajamei and Jiangshi.
Mercy: It’s hard as a Mercy main, but it’s tied between Pink and Witch for top spot.
Moira: Blackwatch and Moon, because Moon reminds me of KISS.
Orisa: I… don’t know…
Pharah: Bedouin.
Reaper: Pumpkin and Soldier: 24.
Reinhardt: All of them are good. All of them.
Roadhog: Junkenstein’s Monster
Soldier: 76: Grillmaster: 76
Sombra: Peppermint.
Symmetra: Oasis.
Torbjorn: Viking, though any skin is good because Torb is best.
Tracer: Graffiti, Sprinter.
Widowmaker: Cote D’Azur, Talon and Noire, if only for the gun. So shiny and red.
Winston: Yeti.
Zarya: Totally 80’s
Zenyatta: Cultist and Nutcracker.

EDIT: I forgot Roadie…

Classic- Mercy. Something about it is just comforting to see.
Base recolors- Zenyatta’s Air. The greyish blue works with his chassis’ tone and his zen dots.
Purple recolors- Symmetra’s Peacock. Stunningly beautiful. In contention for best skin she has.
Legendary- Soldier: 24 Reaper. he’s… he’s so hot… i love him.

I’ll just do the heroes I play.
Ana-Snow Owl
Zen-NYXL/Cultist
Lucio-Jazzy
Rein-Bundeswehr (i definitely didn’t google that)
Winston-Frogston
Doomfist-Painted

Unwritten Overwatch rule: Once you get a silver border, you’re only allowed to use legendary skins

I updated with my opinions