In case you missed it, Riverdale announced a while back that the actor who plays Reggie Mantle (13 Reasons Why's Ross Butler) wouldn't be returning for the second season of the show due to scheduling conflicts with his work on the second season of 13 Reasons Why.
Fans were understandably gutted. LOOK AT HIM!
However, Reggie has since been recast and fans are already in love with the new actor playing him!
Meet 26-year-old Charles Melton.
We think they've done a good job casting him, what do you reckon!?