Here's all the Overwatch Anniversary 2019 skins

Overwatch's yearly Anniversary event is now live, and as is customary, there's a heap of new cosmetic skins for the game. In addition to bringing back all previous event skins, there are 11 new outfits, including the absolutely rocking gargoyle skin for Winston seen above. 

The anniversary event runs from May 21 to June 10. Here's all of the new Overwatch skins from the event: