Madelaine petsch

madelaine petsch nkd mag strong females 01

Madelaine Petsch Dishes on 'Riverdale's Strong Females: Photo Madelaine Petsch plays one of our favorite characters on television right now. The Riverdale star chatted with NKD magazine about portraying Cheryl Blossom on…

PIN (vogue101)

The very first look of Josie. And obviously, the red hair. The very first look of Star Andrews.