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 Photo Library (4 shown, 1780 total)
ClickTap any photo to open in full quality


