19 Actors Who Were Almost Cast In These Iconic Roles, Before They Went To Someone Else

    Vince Vaughn as Joey would have changed TV forever.

    1. Amy Schumer as Barbie in Barbie

    2. George Clooney as Noah in The Notebook

    3. Britney Spears as Allie in The Notebook

    4. Claire Danes as Rose in Titanic

    5. Jenna Fischer as Andi in Man with a Plan

    6. Vince Vaughn as Joey in Friends

    7. Hank Azaria as Joey in Friends

    8. Janeane Garofalo as Monica in Friends

    9. Blake Lively as Karen in Mean Girls

    10. Amanda Seyfried as Regina George in Mean Girls

    11. Al Pacino as Han Solo in Star Wars

    12. Julia Roberts as Viola in Shakespeare in Love

    13. John Travolta as Forrest Gump in Forrest Gump

    14. Anne Hathaway as Tiffany in Silver Linings Playbook

    15. Sandra Bullock as Maggie in Million Dollar Baby

    16. Hugh Jackman as James Bond in Casino Royale

    17. Eduardo Franco as Eddie in Stranger Things

    18. Eminem as Mad Max in Mad Max: Fury Road

    19. And finally, Emily Blunt as Black Widow in the Marvel Cinematic Universe