Riverdale [1] is full of some delicious eye candy [2], and Charles Melton is no exception. The actor has been playing Reggie on the hit CW show since season two [3] and has quickly gained the adoration of fans [4]. 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 [5] in the rom-com The Sun Is Also a Star [6]. In the meantime, grab some shades as you look through some of Charles's hottest pics.