David Henrie has officially married his longtime girlfriend and the ENTIRE Wizards of Waverly Place cast was there to celebrate... including Selena Gomez!
David and teacher/former model Maria Cahill only announced their engagement earlier this year and they wasted no time tying the knot, with a beautiful "Old Hollywood-inspired" ceremony in L.A. on Friday.
"I couldn't be happier :) marriage is the most beautiful thing. DEO GRATIAS!"
You'll probably remember David and Sel played brother and sister on the show and it was SO cute to see them together again, along with with the rest of the fam Jake T. Austin (Max Russo), David DeLuise (Jerry Russo), Maria Canals-Barrera (Theresa Russo) and of course, Jennifer Stone (Harper Finkle).
"It was truly and honor to have my whole cast come to my big day!" David captioned a pic of the epic reunion on Insta. "Could[n't] be more blessed and appreciative of all that we did together... Many memories I'll never forget and always cherish."
Sel got all emotional too, sharing a bunch of pics from her TV brother's special day in an Insta gallery, along with the caption: "Very much in my feelings about my big brother getting married. Even though we for sure knew it would be him first. May God bless you and your beautiful wife Henrie! 💕"
Now if that didn't hit you in the feels, wait til you see what the rest of the cast shared on their socials...
"A special day with some amazing people."
"Reunited and it feels so good! 🔮❤️ @daviddeluise @jaketaustin @maria_cb @selenagomez @davidhenrie"
"So happy I was with my TV family. Congratulations @davidhenrie what a beautiful blessed day 🙏🏼#wizards #love #selenagomez 😘"
Congrats to the happy couple!