Women all over the world had a meltdown on Tuesday.
They've had their fantasy ripped apart, thanks to the shocking news that the role of the dark, handsome, mysterious and BDSM-loving Christian Grey in the much-anticipated movie adaptation of the best-selling erotic thriller Fifty Shades of Grey has gone to long-haired, bearded and redneck-looking UK actor Charlie Hunnam.
A collective "What?!" rang across the Internet - and this newsroom.
"That's so wrong!" tweeted one fan, who compared the casting to the mostly criticised recent decision to cast Ben Affleck as Batman. Another one added: "Are you kidding me... Christian is the most gorgeous man alive. Charlie has no sex appeal... he is ugly with a fat face."
When it was announced last year that a movie was going to be made of author E L James' book - the fastest-selling paperback of all time, by the way, ahead of the Harry Potter books - everyone, fan or not, had fun playing the guessing game.
The director (UK film-maker Sam Taylor- Johnson) and opening date (August 2014) soon fell into place.
But whoever got the role would, by extension, become Hollywood's hottest man.
I say this because even though I couldn't bring myself to get through the first book - it's poorly-written erotica really, with a very annoying female protagonist - it's been impressed upon me that Christian Grey is perfect. Um, wait... isn't he evil or something?