Could you imagine anyone else other than Alicia Silverstone as Cher Horowitz?
Britney Spears as Allie Hamilton in The Notebook.
According to reports, Britney was very close to getting the role — without a doubt, producers were looking to tap into her fan base. But can you really imagine this role with anyone other than Rachel McAdams? Think about it... Or maybe it's best if you don’t.
Via: newsgab.com
Sarah Michelle Gellar as Cher Horowitz in Clueless.
Sarah was originally supposed to play Cher but had to turn down the role due to a scheduling conflict with her TV work on All My Children.
Via: images.fanpop.com
Molly Ringwald as Vivian Ward in Pretty Woman.
Yup, Molly reportedly turned down the role that catapulted Julia Roberts to superstardom.
Gwyneth Paltrow as Rose DeWitt Bukate in Titanic.
Gwyneth was James Cameron’s first choice to play Rose — she turned it down. She reportedly told the press that the movie wasn't her "cup of tea."
So now the real question: Would we hate Gwyneth as much as we do if she had been cast in one of the most beloved films of all time? That’s a trick question: Of course we would!