We ransack Youtube to compile the top three most popular and creative fan-made and unofficial trailers of Fifty Shades of Grey. Who do fans think are most suitable for the most coveted roles of Christian Grey, Kate Kavanagh and Anstasia Steele?

Fifty Shades of Grey Obsession in Memes (CREDIT: Tumblr)

Can fan-made videos persuade the people behind Fifty Shades to pick their fan-favorites? Let's check the list.

1. Fifty Shades of Grey Movie: Unofficial Trailer 2014 Henry Cavill Alexis Bledel Blake Lively

Current views: 1,347,789

Likes: 2277

Dislikes: 392

After the success of Man of Steel, Henry Cavil comes out as one of the strongest contenders for the role of Christian Grey. Is his being single a strong factor for the Christian Grey Role? We also see the beautiful Blake Lively from Gossip Girl eyed for the role of Kate Kavanagh. On the other hand, Blake's archrival Leighton Meester is also being eyed for the role of Anastasia Steele.

2. Fifty Shades of Grey Movie: Fan-Made Trailer 2012 HD 1080p Matt Bomer Alexis Bledel E L James

Current views: 1,525,259

Likes: 3458

Dislikes: 448

Despite the recent interview which heard the White Collar actor brushing off the casting rumor, the fans still can't help but eye Matt Bomer for the role of Christian Grey. And we can't blame them for that. The all american vibe of Matt Bomer is already enough to land him the role.

On the other hand, Matt and the gorgeous Alexis Bledel just look so good together. See their PHOTOS HERE.

3. Fifty Shades of Grey Movie: Trailer (Ian Somerhalder and Lucy Hale)

Current Views: 4,941, 965

Likes: 6570

Dislikes:1789

Vampire Diaries' star Ian Somerhalder is featured in this top trending fan-made Fifty Shades of Grey trailer. Also includes the Pretty Little Liars star Lucy Hale. The two stars definitely look so cute together. In an interview with Ryan Seacrest, Ian publicly expressed interest for the role. However, reports said Fifty Shades of Grey's author doesn't want him in the movie. Will the heartthrob ultimately grab the most coveted role of Christian Grey? We will find it very very soon in the few months.