Madelaine Petsch spent six seasons as Cheryl Blossom on Riverdale, stealing scenes in increasingly outrageous outfits. She turned a campy CW drama into a launchpad and never looked back.
Madelaine Petsch Photos (13 shown, 1789 total)













Madelaine Petsch spent six seasons as Cheryl Blossom on Riverdale, stealing scenes in increasingly outrageous outfits. She turned a campy CW drama into a launchpad and never looked back.












