Now that we are enamoured with Jamie Dornan and Dakota Johnson as the stars of Fifty Shades of Grey, it's hard to imagine anyone else in the roles of Christian and Ana. Okay ... hard in a good way, because if there is anything that Fifty Shades taught us, it's that fantasies are good -- really, really good. It is, however, difficult to believe some of these stars walked away from a role in the naughty trilogy.

Yes, even Ryan Gosling. Imagine the memes that would have come of that casting?! "Hey girl ... step into my red room for some, ahem, playtime." Because we love to indulge in fantasies, and in the interest in daydreaming, here are 20 celebrities who were considered for or wanted a role in Fifty Shades. While things didn't exactly work out for them, it's still fun to dream. And we'd be lying if we said there weren't a few names on this list who we would've dreamed fifty shades of erotic thoughts about, had they been cast in the flick. Oh well -- Thankfully Jamie and Dakota do an incredible job of making those dreams reality. (For the most part.)

Image via Jon Furniss/Corbis/Splash News

Charlie Hunnam

1

Image via Splash News

Charlie Hunnam will always be the one that got away when it comes to Fifty Shades. He was cast as Christian. The chemistry he had with Dakota Johnson was said to be incredible (and how could it not be?!), but after securing the role and being on set for a hot minute, Charlie had to bow out because he simply took too much on, leaving us brokenhearted. Jamie Dornan eventually came along and we're fine now, but we still have some fantasies about Charlie.

Elizabeth Olsen

2

Image via Splash News

While Elizabeth Olsen has admitted that she loves porn and thinks more women should watch it, she said no to the role of Anastasia Steele in Fifty Shades of Grey. She praised the books and the bondage, but perhaps it's just because a sub she is not!

Ryan Gosling

3

Image via Oraito/Splash News

The world might have imploded if Ryan Gosling had the role of Christian Grey. Or maybe exploded would be a better word. My goodness. Sure, Jamie Dornan is hot, but we were discovering him for the first time as Christian. Gosling ... well, after The Notebook, we were hooked. But there was no way he was going to take the role -- Ryan has a strict no-sequels rule, and the actors had to sign up for three flicks in this case.

Shailene Woodley

4

Image via Mayer RCF/Splash News

The adorable Shailene Woodley was apparently too busy for the role of Ana in Fifty Shades -- she was filming Divergent. She almost seems too sweet and nice to play Ms. Steele ... but then again, that could have worked out just fine.

Alexander Skarsgård

7

Image via Richie Buxo/Splash News

Alexander Skarsgård once said he was "born to play" Christian Grey; and I couldn't agree more. His role as Eric in True Blood certainly had all the nudity and hot sex elements portrayed on-screen, but he was not cast. Many fans may have met their true death if Skarsgård was Christian -- it could have been too hot to handle.

Emilia Clarke

8

Image via INFPhoto.com

Known for her role as Daenerys on Game of Thrones, Emilia Clarke certainly looks different with brown hair. She would have made an excellent Ana, but she turned down the role due to concerns of being naked too much. I know what you're thinking -- doesn't she show a lot of skin on GoT? She sure does, but maybe she feels more hidden behind the white blonde hair?

Alex Pettyfer

Lucy Hale

10

Image via PG/Splash News

Pretty Little Liars star Lucy Hale apparently tried out for the role of Ana, but it made her uncomfortable. And while that uncomfortable look could work well in the role of Ms. Steele, there are certainly other parts that really require comfort with nudity and getting spanked.

Chace Crawford

Chloe Bridges

12

Image via Splash News

The lovely Chloe Bridges, 23-year-old Disney Channel actor, felt the script was just too much for her. She said, "The scene was, like, the girl telling her friends about some sexcapade she had. But it goes into extreme detail and uses the word 'sperm' a couple times. I was like, 'I don't know, guys, I have to go home to my grandparents' house in a few months at Christmas, I don't know if I can do this."

Robert Pattinson

17

Image via Splash News

The brooding Robert Pattinson would have made an excellent Christian, but like many of these stars, it would have been a whole different movie. Pattinson was the leading man EL James thought of when writing the book (which was inspired by Twilight). James wanted Pattinson in the role of Christian, but RPattz passed.

Alexis Bledel

20

Image via Richie Buxo/Splash News

Alexis Bledel certainly has that Ana look -- the bangs, the cuteness, the eyes -- but being cast as Christian's sub wasn't in the cards even though she was a fan favorite (along with Matt Bomer). Now the rumors are swirling that she will be cast as Leila Williams in Fifty Shades Darker.