Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: the Little Things

Ever wondered which actresses and actors were originally cast in certain roles? Some of them are pretty surprising! and usually, casting directors definitely made the right choice. Check out our top 16 favorite picks.

Christina Aguilera as Alison Scott

Apparently Christina Aguilera was chosen to star in Knocked Up before Katherine Heigl was cast. Hmm don’t know how that would have worked out… personally, we think Katherine Heigl nailed this role.

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Universal Pictures

Gwyneth Paltrow as Rose in Titanic

Did you know that Gwyneth Paltrow was actually the preferred choice to play Rose in The Titanic? Thankful ly she rejected the part… how else would Leo and Kate have stirred up their whirlwind on screen love affair?! The two have since starred in several movies together too… obviously, it was fate.

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Hollywood.com

Jennifer Lawrence as Bella in Twilight

Jennifer Lawrence reportedly auditioned for Kristen Stewart’s part as Bella in Twilight, but fell short. Probably for the best… honestly we don’t think anyone could be more suited to Bella’s somber character than Kristen Stewart… are we right?

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Little Things

Kim Basinger as Miranda Priestly in the Devil Wears Prada

Good thing this didn’t work out… there’s no way anyone could have mastered Miranda Priestly better than Meryl Streep. Not to mention the cut throat grey bob looks disastrous on Kim Basinger…

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: BrightSide

Britney Spears as Allie In The NoteBook

Yes… you heard right. Britney Spears was supposedly considered for this role. Probably not for long… Rachel McAdams and Ryan Gosling could not have been more perfect together in this film! Frankly… this Photoshop says it all!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: The Daily Beast

Julia Roberts in Sleepless in Seattle

Hmm… although we love Julia Roberts, it’s difficult to see anyone other than the iconic Meg Ryan starring alongside Tom Hanks in this classic.

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Touchstone Pictures

John Travolta in Forrest Gump

Travolta could have given his career a bit of a revamping with this role, but reportedly turned it down. Oh well… it’s not as though he needed the money or the fame. Travolta always has, and always will, have it all. Proof? This photo…

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: MedaWhite.com

Al Pacino as Han Solo in Star Wars

This one might come as a bit of a shocker, but Al Pacino was set to play Han Solo in Star Wars. However, the actor reportedly rejected the role and Harrison Ford was cast. We feel Harrison Ford was indeed the better fit!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Universal Pictures

Jake Gylenhall in Avatar

Known to be the most financially successful film in cinematic history, Jake Gyllenhaal certainly slipped up here. You’re still beautiful Jake… we’ll give you that.

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Listal

Lindsay Lohan as the stripper in The Hangover

Did you know Lindsay Lohan was almost cast as the stripper in the first Hangover instead of Heather Graham? Apparently the actress felt that at 20 she was too young and tender an age to play the role. Those movies were hugely successful, she might regret her decision now!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Inquisitr

Reese Witherspoon as Cher in Clueless

Reese Witherspoon… Alicia Silverstone.. not sure it really mattered, they could almost pass as the same person!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: hypable

Cameron Diaz as Mia in The Princess Diaries

Cameron Diaz was apparently one among several actresses to turn down the role of Mia in The Princess Diaries. What were casting directors thinking? Could you honestly picture Cameron Diaz as the innocent princess Mia? Didn’t think so… it would seem everything happens for a reason… Anne Hathaway absolutely nailed this part!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: the Little Things

Vivian Ward as Molly Ringwald in Pretty Woman

Vivian Ward, and not Julia Roberts, was in fact the preferred actress to play the famous Molly Ringwald in Pretty Woman. We don’t know how Vivian could turn down starring alongside Richard Gere but we’re certainly glad that she did!… Julia Roberts made this film what it is.

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: E Images

Tom Selleck in Indiana Jones

Apparently the dashing Harrison Ford was not first choice in this hit film franchise! Admittedly, the two look very similar. We’re sure Tom Selleck could have given him a run for his money!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: Filmz.ru

Emma Watson as Mia in La La Land

Competition was tight for this part it seems! Turns out Emma Watson turned down the role because she has already committed herself to the smash success Beauty and the Beast. That all worked out for the best it seems… Emma Stone brought down the house with her performance in La La Land. In fact, the movie was so successful it was nominated for a whopping 242 awards and won a staggering 202!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source: India TV

Christina Applegate as Elle Woods in Legally Blonde

Yes, you read that correctly! Our favourite Elle Woods was almost played by Christina Applegate instead of Reese Witherspoon. We’re glad Witherspoon won out, nobody could have incarnated the bimbo blonde lawyer better than Reese!

Amazing Roles That Were Nearly Played by Someone Else! Trend
Source : Angela Weiss