5 Older Men Who Would Have Been Perfect for Fifty Shades of Grey

older men perfect fifty shades of greyAny­one who’s read any of the books in the Fifty Shades of Grey tril­ogy prob­a­bly has a pretty good idea of what Chris­t­ian Grey would be like if he were a real person—for a lot of fans, that wasn’t Sons of Anar­chy star Char­lie Hun­nam. The 33-year-old actor was orig­i­nally cast as the iconic Mr. Grey for the film adap­ta­tion of Fifty Shades of Grey, spark­ing out­rage and online peti­tions because fans felt that he didn’t really per­son­ify the char­ac­ter. Hun­nam dropped out of the Fifty Shades of Grey movie shortly after being cast and was replaced with 31-year-old Irish actor Jamie Dornan.

But even though Chris­t­ian Grey is only in his late twen­ties in the book, we still think the role would be bet­ter suited to a hand­some, mature, and sophis­ti­cated older man. So, here are our top five picks for older celebri­ties who would have been a per­fect fit for Chris­t­ian Grey in the Fifty Shades of Grey movie:

• Leonardo DiCaprio: We already know the 38-year-old actor can pull off play­ing the charm­ing heart­throb (think Titanic or Romeo + Juliet), but DiCaprio can also pull off the darker, harder-edge char­ac­ters, like in Incep­tion and Django Unchained. Direc­tor Oliver Stone even said that DiCaprio would have been his first pick for the cov­eted role.

• Daniel Craig: Forty-five-year-old Craig looks pretty much like how the female char­ac­ter in the Fifty Shades of Grey book, Anas­ta­sia Steele, describes Chris­t­ian Grey: “He is not merely good looking—he is the epit­ome of male beauty, breath­tak­ing.” Craig’s “smol­der­ing” eyes are also a per­fect match. And thanks to his James Bond gig, we know he looks incred­i­ble in a tai­lored suit.

• Jamie Foxx: This 45-year-old actor just seems like a take-charge kind of guy. Plus, power looks good on him. He’s played every­thing from a dom­i­neer­ing music exec (Dream­girls) to the Pres­i­dent of the United States (White House Down).

• Jonathan Rhys Mey­ers: With those pierc­ing blue eyes, it’s hard not to be drawn to this 36-year-old actor. His ren­di­tion of King Henry VIII in the tele­vi­sion series The Tudors was the per­fect blend of pow­er­ful and author­i­ta­tive, while charm­ing and captivating—all of the per­son­al­ity traits needed to play Chris­t­ian Grey in the Fifty Shades of Grey movie.

• Matthew Fox: There’s just some­thing unde­ni­ably sexy about this 47-year-old Lost actor. The role of Chris­t­ian Grey in the Fifty Shades of Grey movie needs to be taken on by some­one who can play a pol­ished busi­ness­man, but also a dom­i­nat­ing lover. And even though Fox is rel­a­tively new to films, at least com­pared to the other actors on our list, we think he’s got what it takes to really bring the char­ac­ter to life.

What do you think: Which other actors would you have liked to see play­ing Chris­t­ian Grey in the Fifty Shades of Grey movie?


Nes­sif, B., “10 Rea­sons Why Jamie Dor­nan Is the Per­fect Chris­t­ian Grey—Take a Look!” E! News web site, Octo­ber 25, 2013; http://goo.gl/970Pf2.

  • jodi

    My pick has always been Ian Somer­halder! I just can­not pic­ture any­one else play­ing that role. Has any­one seen him in The Vam­pire Diaries? HELLO SEXY!