Lili Reinhart is a freaking bad*ss Betty Cooper in Riverdale. She is basically the best character in the show, so could you imagine anyone else playing her?!
Well... it may surprise you that it was one of Riverdale's stars that was after the girl-next-door role.
Can you guess who??
According to the 'trivia' tab in IMDB, Madelaine Petsch (who is our incomparable Cheryl Blossom) was brought in to audition for Betty.
What's even stranger, is that the casting directors knew they wanted her for Cheryl all along.
We couldn't imagine Madelaine playing anyone but Cheryl. It's safe to say the casting director's made the perfect choice with this one.
But that's not all.
The site also states that Cole Sprouse originally wanted to audition for the role of Archie, but he ended up liking Jughead's character better, which we love because Cole is basically Juggy IRL.