Cheryl Blossom

Cheryl Marjorie Blossom
Archie Comics character
First appearanceBetty and Veronica (1982)
Created byDan DeCarlo
Portrayed by
HometownPembrooke
(previously)
Riverdale
(currently)
SchoolPembrooke Academy (previously)
Riverdale High School (currently)
In-universe information
AliasComics
Blaze Blossom
TV series
Cheryl Bombshell
OccupationStudent
Fresh magazine editor
Aspiring actress and singer
TV series
Leader of River Vixens (formerly)
Member Southside Serpent (formerly)
Resident HBIC
Student body president
Head of the Riverdale High LGBTQIA Alliance
Founder of the Pretty Poisons
Archer
Founder of the Maple Club
Significant otherComics
Dilton Doiley
Reggie Mantle
Archie Andrews
TV series
Toni Topaz
Archie Andrews
Minerva Marble
Heather
RelativesClifford Blossom (father)
Penelope Blossom (mother)
Jason Blossom (twin brother)
TV series
Abigail Blossom † (ancestor)
Clifford Blossom † (father)
Penelope Blossom (mother)
Jason Blossom † (twin brother)
Rose Blossom (grandmother)
Claudius Blossom † (uncle)
Bedford Blossom † (uncle)
Dreyfus Starkweather (half uncle)
Martin Tucker † (half uncle)
Cricket Blossom † (aunt)
Fester Blossom † (cousin)
Juniper Blossom (nephew)
Dagwood Blossom ( nephew)
Hal Cooper † (2nd ousin)
Betty Cooper (3rd cousin)
Polly Cooper † (3rd cousin)

Cheryl Marjorie Blossom is a fictional character of the Archie Comics universe. She is a wealthy and powerful teenage girl, the privileged daughter of a businessman. She is portrayed by Madelaine Petsch in Riverdale and Diya Gupta in The Archies.