16.Lucy Hale actually auditioned for Hannah Montana when she was 15 and still lived in Tennessee, which was years before Miley Cyrus eventually got cast.
17.Wesley Snipes was originally approached to play Lucious Lyons on Empire, but Taraji P. Henson said she'd only star on the show if Terrence Howard was cast instead.
18.Chris Colfer originally auditioned to play Artie Abrams on Glee, but that role went to Kevin McHale. However, Ryan Murphy loved Chris so much that he created the role of Kurt just for him.
19.Jeremy Strong auditioned for the role of Roman Roy on Succession, but Jesse Armstrong, the show's creator, felt that Kieran Culkin was a "slam dunk."
20.Rob Lowe was originally offered the role of Derek Shepherd on Grey's Anatomy, but he turned down the role and it went to Patrick Dempsey instead.
21.Madchen Amick was in the running for Gilmore Girls' Lorelai Gilmore, but she didn't get the job because the network didn't think she was old enough to play a mom.
22.Sonequa Martin-Green auditioned for the part of Michonne on The Walking Dead, but the role ended up going to Danai Gurira. However, the producers loved her so much that they created the role of Sasha for her.
23.Matt LeBlanc was offered the role of Phil Dunphy on Modern Family, but he felt like he wasn't the best fit. The role went to Ty Burell instead.
24.Mahershala Ali auditioned for the role of "a merchant who got locked in a safe on Season 3" of Game of Thrones, aka Xaro Xhoan Daxos, and he said it was one of the "worst auditions" of his life.
25.Oliver Hudson was in the final running for Jack Pearson on This Is Us, but by the time he was scheduled to screen-test with Mandy Moore, Oliver went on an already-planned fishing trip instead.
26.Joshua Jackson was originally announced to play Owen Hunt on Grey's Anatomy, but just weeks before he was scheduled to shoot his first episode, the TV writers went on strike. By the time the strike ended, Joshua had already moved on to star on Fringe.
27.Betty White was actually supposed to play Blanche on The Golden Girls, but director Jay Sandrich felt that part was too similar to Betty's role on The Mary Tyler Moore Show, so she played Rose instead.
28.Macaulay Culkin was pursued several times to play a role on The Big Bang Theory, but he couldn't see himself starring on a sitcom.
29.Penn Badgley screen-tested to play Jesse Pinkman on Breaking Bad, but the role went to Aaron Paul instead.
30.Liza Weil originally auditioned for Rory Gilmore on Gilmore Girls. The producers loved her but didn't think she was right for the role, so they created Paris Geller for her instead.
31.And finally, Courteney Cox was originally offered the role of Rachel on Friends, but she turned it down because she felt like she related to Monica more.
So, which almost-casting were you most shocked by? Let us know in the comments!