Cheryl Blossom in “Riverdale”
Madelaine Petsch stars as Cheryl Blossom, Riverdale’s resident queen bee, in The CW’s drama “Riverdale.”
Originally from Port Orchard, Washington, Petsch appeared in the film “Polaroid,” which was released in August 2017.
In her spare time, Petsch is an avid reader, loves to dance and do DIY projects. She recently became an ambassador for Biore and launched her own line of Prive sunglasses.