Riverdale is full of some delicious eye candy, and Charles Melton is no exception. The actor has been playing Reggie on the hit CW show since season two and has quickly gained the adoration of fans. Not only is he easy on the eyes, but his killer abs are also a force to be reckoned with. Thankfully, we'll be seeing even more of Charles in the future. The charming 28-year-old actor is set to star opposite Grown-ish's Yara Shahidi in the rom-com The Sun Is Also a Star. In the meantime, grab some shades as you look through some of Charles's hottest pics.