A Definitive Ranking of the Best Boyfriends From Fantasy Novels

Most Read

Sure, Peeta can make you delicious snacks, but he's no Boy Who Lived.

14. James, Twilight. Holds grudges for a long time, drinks human blood, believes he has not achieved vengeance unless he has killed everyone you love — just the worst. And though his abs are a sight to behold, there's absolutely never an excuse for wearing a jacket without a shirt underneath.

13. Caleb Prior, Divergent. He's pretty smart, but there's that whole thing of him (SPOILER ALERT) selling out his own sister to the enemy. He's also a mix of the worst two factions in Divergent-land: Erudite and Abnegation. Basically, he's a self-righteous know-it-all who doesn't believe in taking pleasure in life.

12. Cedric Diggory, Harry Potter.By all accounts Cedric was a decent boyfriend to Cho Chang in Goblet of Fire. He was good-looking, popular, reasonably intelligent, and presumably well-off enough to pay for dates to Madam Puddifoot's Tea Shop. But then he died. Oops!

10. Peeta Mellark, The Hunger Games. Peeta's strengths include baking, drawing, and cuddling. All great! But his weaknesses include being clumsy and constantly ruining Katniss's life. And honestly, who would think they can survive a battle to the death by painting themselves into a rock? Only Peeta, that's who.

9. Jace, The Mortal Instruments. Jace doesn't answer to anyone, he knows how to use daggers, and he's got a lot of weird tattoos — he's the definition of a bad boy. If it weren't for the fact that he might secretly be your long-lost brother, he'd be way higher on this list.

8. Ron Weasley, Harry Potter.Poor Ron. Always in the shadow of his famous BFF Harry and sort of the average rando in a family of distinguished wizards (a dragon tamer, two joke-shop entrepreneurs, a professional Quidditch player, etc.). But Ron is as loyal as a human can be without actually becoming a dog, and if you marry him, your mother-in-law will keep you in hand-knit sweaters for years to come.

6. Viktor Krum, Harry Potter. He doesn't boast quite as many pectoral achievements as some others here, but he's still an excellent boyfriend to Hermione. He'll send you letters when he's away, he won't complain when you ask him to get dressed up for fancy events, and he's strong enough to lift you in the air, which is always hot. A sexy accent never hurts, either.

5. Edward Cullen, Twilight.Edward is so worried about your safety that he's afraid he'll break you. While that does sound truly awful, he makes up for it by sparkling in daylight and being an extremely well-read piano prodigy.

4. Gale Hawthorne, The Hunger Games. Gale's boyfriend potential drops dramatically in Mockingjay, but you have to cut the guy some slack — he's living in a dystopian hellscape that could get blown up at any time. Before he turns nasty, though, he loves Katniss so much that heliterally watches her make out with another dude on live television and he still takes care of her family. That's commitment.

3. Stefan Salvatore, The Vampire Diaries. Stefan is a sensitive dude who writes in a diary, which means he's very in touch with his emotions and definitely won't have a problem saying the "L" word when it's time. He also cares about human life enough to only get his food from blood bags and small woodland creatures. So thoughtful.

2. Harry Potter, Harry Potter. Harry is the king of wizard world. He's the most famous person to ever live and he single-handedly defeated Voldemort, but he's humble enough not to brag about it. With the Boy Who Lived as your man, you'll never want for love, magic, money, or Chocolate Frogs. But he's an Auror now, so make sure to schedule your Diagon Alley dates way in advance — you never know when he might have to run off and kill a cave troll.

1. Four, Divergent. He's a responsible yet badass authority figure breaking the rules to make out with you. What else do you need to know? He also looks like this: