Features‘Riverdale’ alum Madelaine Petsch on her chilling vacation thriller ‘The Strangers’Posted on May 23, 2024 “I spent six months trying to relearn things I actually like in my own life,” says Madelaine Petsch, who played venomous queen bee Cheryl Blossom on teen drama “Riverdale” for its seven bonkers seasons. Including the color red: Her striking auburn locks were augmented with Cheryl’s signature color in almost every scene.