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 (24 shown, 1789 total)
Next Page ›























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.























