Overwatch Skins 2019: Every Legendary Skin Released This Year

Overwatch skins in 2019 have come as quickly as ever before, flooding players with new visuals at every event and sometimes even between them. Here are all the legendary skins Blizzard's released so far in 2019.
Overwatch Skins 2019: Socialite Ashe
Overwatch Skins 2019: Deadlock McCree
Overwatch Skins 2019: Scientist Moira
Overwatch Skins 2019: Talon Baptiste
Overwatch Skins 2019: Gwishin Bastion
Overwatch Skins 2019: Formal 76
Overwatch Skins 2019: Toxic Roadhog
Overwatch Skins 2019: Riot Police Brigitte
Overwatch Skins 2019: Orbital Pharah
Overwatch Skins 2019: Honeydew Mei
Overwatch Skins 2019: Gargoyle Winston
Overwatch Skins 2019: Academy D.Va
Overwatch Skins 2019: Lúcioball Wrecking Ball
Overwatch Skins 2019: Kendoka Genji
Overwatch Skins 2019: Wave Hanzo
Overwatch Skins 2019: Surf N' Splash Torbjörn
Overwatch Skins 2019: Hong Gildong Tracer
Overwatch Skins 2019: Lü Bu Reaper
Overwatch Skins 2019: Guan Yu Reinhardt
Overwatch Skins 2019: Huang Zhong Hanzo
Overwatch Skins 2019: Zhang Fei Torbjörn
Overwatch Skins 2019: Zhuge Liang Zenyatta
Overwatch Skins 2019: All-Star Mercy
Overwatch Skins 2019: All-Star Lúcio
Overwatch Skins 2019: Brick Bastion
Overwatch Skins 2019: Illidan Genji & Tyrande Symmetra
Photos courtesy of Blizzard