The couple tied the knot on Friday, April 21 in an Old Hollywood style wedding, reported Entertainment Tonight.
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.
Henrie said that he knew Cahill was the one from their first meeting.
"I knew Maria was special from the moment I saw her. Now, almost three years later, it's almost surreal that we're finally getting married. We're so blessed to be surrounded by our family and friends to celebrate this special day and I can't wait to start this next adventure with my best friend and soulmate," Henrie said.