A variety of new Overwatch skins were released recently as part of the ongoing Retribution event. Even more are now on the way, although these will be available through a different means than standard skins.
Twitch has revealed 12 new Overwatch League-themed skins during a recent Twitch Day event. These include alternate "away" skins for D.Va, Ana, Zarya, Genji, Sombra, Lucio, Widowmaker, Orisa, Winston, Reinhardt, Zenyatta, and Junkrat. You can see all of these in the image below.
All of these will be available as part of Twitch's Overwatch League All-Access Pass. This is a previously announced package that provides a variety of perks, including other skins and sprays for use in-game, as well as Twitch-specific goodies like chat badges. The pass is priced at $30 in the US, although Amazon/Twitch Prime members get it for $20.
The new skins will be released at some point in May--possibly early in the month, to coincide with the Stage 3 title matches that take place on May 6. Skins previously released through the pass have been described as "early access," and that may again be the case with these. We've followed up with Blizzard to see if they'll be made available in-game, perhaps in exchange for Overwatch League Tokens, as standard Overwatch League skins are.
Regardless, there are eight new Legendary skins to get your hands on right now as part of Overwatch's ongoing Retribution. In addition to those, the event brings back last year's Uprising PvE co-op Brawl and introduces a new mode, map, and other balance changes. The event runs from now through April 30.