Riverdales'
Madelaine Petsch who plays Cheryl Blossom is quite the hit in the fashion stakes. Glamming up for the red carpet. She has become quite the style icon in her own right. Her off duty look, is causal and cool favouring brands like
The Ragged Priest and
MayFair. Shop her look here at Spoiled Brat.