On Oct. 12, 2007, exactly 14 years ago today, Disney Channel blessed us with the very first episode of Wizards of Waverly Place.
Disney Channel / Via giphy.com
The show lasted for four seasons, won three Emmys, and has the most-watched finale in Disney Channel history.
And to celebrate, let's take a look at what our favorite magical family has been up to and what they look like now:
1.Here's Selena Gomez when she started playing Alex Russo in 2007:
And here's Selena Gomez now:
2.Here's David Henrie when he started playing Justin Russo in 2007:
And here's David Henrie now:
3.Here's Jake T. Austin when he started playing Max Russo in 2007:
And here's Jake T. Austin now:
4.Here's Jennifer Stone when she started playing Harper Finkle in 2007:
And here's Jennifer Stone now:
5.Here's Maria Canals-Barrera when she started playing Theresa Russo in 2007:
And here's Maria Canals-Barrera now:
6.Here's David DeLuise when he started playing Jerry Russo in 2007:
And here's David DeLuise now:
7.Here's Gregg Sulkin when he started playing Mason Greyback in 2010:
And here's Gregg Sulkin now:
8.Here's Bailee Madison when she started playing Max "Maxine" Russo in 2011:
And here's Bailee Madison now:
9.Here's Dan Benson when he started playing Zeke Beakerman in 2007:
And here's Dan Benson now:
10.Here's Bill Chott when he started playing Mr. Hershel Laritate in 2007:
And here's Bill Chott now:
11.Here's Bridgit Mendler when she started playing Juliet van Heusen in 2009:
And here's Bridgit Mendler now:
12.Here's Hayley Kiyoko when she started playing Stevie Nichols in 2010:
And here's Hayley Kiyoko now:
13.Here's Skyler Samuels when she started playing Gigi Hollingsworth in 2007:
And here's Skyler Samuels now:
14.And finally, here's Jeff Garlin when he started playing Kelbo Russo in 2008:
And here's Jeff Garlin now: