Cheryl Blossom (Madelaine Petsch) may not be everyone's best friend on "Riverdale," but we love her with all our hearts anyway. She's fiery, confident, stylish, and could erupt with emotion at any moment and we are living for it.

These are the 12 times she was our favorite Riverdale Queen B.

categories Tv News