Top: Vigo One-shoulder Blouse by Magda Butrym (Thanks magnificentgalaxyprince via Riverdale Fashion!)
Cheryl Blossom (played by Madelaine Petsch) on Riverdale on The CW was spotted wearing this black ruffled one-shoulder top on Riverdale on episode 'Nighthawks' (2x02) in Oct 2017. Cheryl's Top is the Vigo One-shoulder Blouse by Magda Butrym .