Betty Cooper was almost played by a completely different Riverdale star

It’s pretty much impossible to imagine anyone else but Lili Reinhart as Betty from Riverdale. Buuut in a recent YouTube Q&A, we found out that another actress came pretty close to playing the role. Madelaine Petsch, who plays Cheryl Blossom on the show actually auditioned for the role of Betty!

... from there, I came in three days later, for producers for Betty

Thank goodness the casting directors decided to cast her as Cheryl; she’s become Riverdale’s perfect mean girl!