Riverdale is full of interesting characters, but none of them compare to Jughead Jones. Aside from the fact that he's played by heartthrob Cole Sprouse, his character has an emotional complexity we can't help but adore. Not to mention he's also pretty hilarious. He may be from the wrong side of the tracks, but his sweet romance with Betty has proven time and time again that he's a total softy underneath that tough-guy facade. Keep reading to see why Juggy is our favorite weirdo.