The stars of The CW's hit series Riverdale know how to work a red carpet! KJ Apa, aka Archie Andrews, looks just as fine IRL as he does in his varsity letter jacket on the show. As for Lili Reinhart, who plays Betty Cooper? The stunning actress ditches her character's signature high ponytail and sweaters for some designer duds, and she always looks breathtaking doing so! We're looking back at our favorite red carpet moments from not just Apa and Reinhart, but also Camila Mendes, Cole Sprouse, Madelaine Petsch and more of their Riverdale co-stars as they strike poses at events like the Teen Choice Awards, MTV Movie and TV Awards and more. Click through the gallery to see some of their best fashion moments ever.