Iconic roles almost played by a different actor

It's hard to picture anyone else playing Rachel Greene on "Friends" or someone other than Milo Ventimiglia as Jack Pearson on "This Is Us" because it's almost like the role was made for them. I find it really interesting learning about how they cast certain actors for certain roles. Some of the characters are designed with a specific actor in mind and other roles are created and then out of no where an actor auditions and they're perfect for it. People put together a list of iconic roles that were almost played by someone else so I shared the ones that surprised me the most below. The rest can be found at MSN.com along with explanations as to why it ended up the way it did.

  • Claire Danes as Rose Dawson in Titanic
  • Justin Timberlake as Elton John in Rocketman
  • Reba McEntire as Unsinkable Molly Brown in Titanic
  • Christina Applegate as Elle Woods in Legally Blonde
  • John Travolta as Forrest in Forrest Gump
  • Molly Ringwald as Vivian in Pretty Woman
  • Matthew McConaughey as Jack Dawson in Titanic
  • Tiffani Thiessen as Rachel Green in Friends
  • Matt LeBlanc as Phil Dunphy in Modern Family
  • Oliver Hudson as Jack Pearson in This Is Us

There were a few other role changes in Titanic which makes me think that could have been a very different movie! Check out the full list here. Would you have been ok if any of these characters were played by different actors?

Images: Getty

Sponsored Content

Sponsored Content