It's crazy to think about how perfectly cast all your favorite Disney shows are — like, can you imagine any other star besides Selena Gomez playing the role of Alex Russo in Wizards of Waverly Place? We know we can't!
That being said, it's always fun to imagine how other celebrities would portray each character. Just to shake things up a bit we've gone ahead and photoshopped some mind-blowing photos of your favorite stars in different shows.
Click through, then let us know who you think could pull off each role in the comments below.
Miley Cyrus in Wizards of Waverly Place.
Instead of hiding her alter ego Hannah Montana, Miley would just have to hide her powers instead.