More people than not are upset with E.L. James’ choice to cast Charlie Hunnam as Christian Grey. The “Sons of Anarchy” star might have the perfect brooding presence to portray the seductive and sometimes manipulative Seattle billionaire, but lots of “Fifty Shades” fans are getting caught up on the actor being a blond.

After the news broke on Monday, with James first teasing, “good moaning,” on Twitter, the casting went viral with thousands of fans taking to the social media site to talk about whether or not they thought Hunnam fit the description of Grey.

Most fans wanted to see dark haired, light-eyed actors like Matt Bomber, Henry Cavill or Ian Somerhalder in the role, but there’s nothing a little hair dye couldn’t fix on Hunnam. Still plenty of fans who breathlessly read the “love story with a kink” couldn’t believe that he was chosen for the lead role.

In general, from what Twitter users were writing on Monday, it seemed that those who like Hunnam on "Sons of Anarchy," where he plays Jax Teller, were pretty pleased with the British author’s decision.

It shouldn’t be too surprising that Hunnam won the role. James reportedly wanted an actor who wasn’t too well-known so he could pull off the role with more ease. Also, rumors that Hunnam could be in the highly anticipated flick began to swirl in August.

Though people weren’t too pleased with Dakota Jonhson as Ana either, the focus generally seemed to be on Hunnam. Fan favorites for Ana were more widespread and ranged from A-list actresses like Alexis Bledel to “Harry Potter” star Emma Watson or even a lesser-known Emily Browning.

Check out some of the popular Twitter memes and reactions that went around the mini-blog after the news made headlines on Monday: