18 Iconic Roles That Almost Went To Different Actors

    My mind is blown.

    1. Britney Spears could have played Allie Hamilton in The Notebook

    2. Christina Applegate could have played Elle Woods in Legally Blonde

    3. Matt LeBlanc could have played Phil Dunphy in Modern Family

    4. Matthew McConaughey could have played Jack in Titanic

    5. Gwyneth Paltrow could have played Rose in Titanic

    6. Connie Britain could have played Olivia Pope in Scandal

    7. Ellen DeGeneres could have played Phoebe Buffay in Friends

    8. Emma Watson could have played Mia Dolan in La La Land

    9. Henry Cavill could have played Edward Cullen in Twilight

    10. Vince Vaughn could have played Joey Tribbiani in Friends

    11. Gwen Stefani could have played Jane Smith in Mr and Mrs Smith

    12. Rumer Willis could have played Serena Van Der Woodsen, Gossip Girl

    13. Olivia Wilde could have played Naomi Lapaglia in Wolf of Wall Street

    14. Anne Hathaway could have played Tiffany Maxwell in Silver Linings Playbook

    15. Eric McCormack could have played Ross Geller in Friends

    16. Julia Roberts could have played Annie Reed in Sleepless in Seattle

    17. Tom Selleck could have played Indiana Jones in Indiana Jones

    18. John Travolta could have played Forrest Gump in Forrest Gump