It's hard to imagine a Camp Rock without Demi Lovato's epic vocals and without Emma Stone tap, tap, tapping away in La La Land, would the flick have been quite as successful?
Well you'll be shook to learn that these actresses and more very nearly didn't star in their iconic roles!
Here's a list of celebs who nearly played your fave characters...
Plumette in Beauty and the Beast
We were stoked to learn that queen B had signed on to grace The Lion King with her vocals and apparently she was V. close to working on another live-action Disney flick as well. Beauty and the Beast director Bill Condon told Yahoo Entertainment that Beyoncè turned the role of Plumette down as it "wasn't a big enough part". Good thing she held out, she is gonna SLAY as Nala!
2. Ashley Tisdale
Pretty Little Liars
HSM star Ashley Tisdale turned down the chance to test her secret keeping skills as one of the liars in PLL. What a shame, she would've been perf! Her name does start with an 'A', after all.
3. Selena Gomez
Mitchie Torres in Camp Rock
So ya know how Selena and Demi Lovato used to be BFFs until parting ways during their Disney days? Well, the beef could be due to the fact that Sel was originally offered Demi's part of Mitchie in Camp Rock but she turned it down to establish herself as an actress before crossing into music, so her former friend Demz nabbed the role. Awwwwwwkward!
4. Taylor Swift
She's no stranger to wielding a knife and if the Scream Queens producers had gotten their way, Taylor Swift would've scored a cutting role in the sassy series (R.I.P). Chanel #13 has a certain ring to it, doesn't it?
5. Emma Watson
Mia Dolan in La La Land
You saw Emma Watson show off her moves in Beauty And The Beast and it turns out you almost could've seen her lend her swing to hit 2016 flick La La Land. We think they chose the right Emma for the part!
6. Lily Collins
Perhaps one of the most legendary casts of all time is the Gossip Girl ensemble but did you know that one of the main chicks was almost played by brow queen Lily Collins? Imagine! xoxo
7. Ashley Tisdale
The Vampire Diaries
The HSM star was almost connected to hit series The Vampire Diaries but turned it down to focus on her show Hellcats. Probz not the best decision, if you ask us, but everything happens for a reason...
8. Selena Gomez
High School Musical 3
Your girl Selena Gomez almost scored herself a role in the third and final HSM flick! Sel was allegedly set to play Sharpay's evil assistant but she ultimately turned it down and it went to a blonde actress with a British accent. Good call tbh! We can't imagine Sel backstabbing Sharpay. That's just all kinds of wrong!
9. Tyler Hoechlin
Emmett in Twilight
Tyler seems to have a penchant for playing buff, mystical dudes as the Teen Wolf star very nearly starred as Emmett Cullen in the Twilight saga but he turned it down to focus on his career as a professional baseball player (fun fact!) and the role went to the baben' Kellan Lutz.
10. Emma Roberts
The scandalous beach-side flick was a MUST-SEE when it hit cinemas due to the lead cast including Selena Gomez, Vanessa Hudgens and, of course, PLL star Ashley Benson but apparently producers initially wanted another blonde babe to play her part. The Scream Queens actress was slated to star in the flick but dropped out in 2012 due to "creative differences" and the role went to Ash Benzo.