I never found Henry Cavill as Superman attractive. There. I've said it. Sure, he's a good looking guy. But as Superman? He was just a little...too vanilla for me, I guess. But when I saw him as Geralt in The Witcher? Well...that was an ENTIRELY different story. It took me a little bit of time to figure out why. I mean, he's the same buff dude he's always been. And that wig surely wasn't what was doing it for me. Then it occurred to me: it's not about Henry Cavill at all. It's about Geralt. Here was this grumpy, world-weary guy who sighs and grunts and says fuck in exasperation all the time and just wants to be left alone. But it's made clear early on that Geralt is, at heart, a great guy. He never fails to step up and do the right thing--to put himself in harm's way to save an innocent. This character is EXACTLY why I adore grumpy romance heroes with hearts of gold. That said, here's a list of my top favorite grumpy-but-sweet-at-heart heroes in romance today. Enjoy!
Contemporary romance & rom com