A fairytale beginning! Wizards of Waverly Place star David Henrie married his longtime girlfriend, Maria Cahill, in an Old Hollywood-inspired wedding in Los Angeles on Friday, April 21.

The 27-year-old former Disney star and Cahill, a former Miss Delaware, tied the knot before some of Henrie’s Waverly Place castmates, including Selena Gomez, Jake T. Austin, Jennifer Stone and Maria Canals-Barrera.

Gomez, 24, and Henrie last reunited in January for the “Kill ‘Em With Kindness” singer’s first Instagram story.

In a statement to Entertainment Tonight, Henrie explained that he knew Cahill was The One from their first meeting.

“I knew Maria was special from the moment I saw her,” he said in the statement.

The Disney alum announced the pair’s engagement this past January, telling fans that he initially wasn’t sure whether he wanted to make a big announcement.

“I always debated keeping my personal life private or public, but you guys have meant so much to me over the years, I just have to share my JOY :),” he captioned a black-and-white Instagram picture of the pair.