Just dating did david henrie selena gomez was there even

Major congratulations are in order for David Henrie: he's engaged! The Wizards of Waverly Place star took to Instagram to share the big news that he and his longtime girlfriend Maria Cahill are tying the knot.

"BIG NEWS I AM HONORED TO SHARE WITH ALL OF YOU: I'm officially engaged to my best friend :). Link in bio for the story. 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 :) #marriage is beautiful. I can not wait," he wrote in the caption of the super cute black-and-white pic of the couple, where Maria is proudly showing off her engagement ring.

They both seriously look so happy! David has kept his relationship mostly quiet, posting pics of the pair here and there on Instagram, but overall, he hasn't really opened up about the girl who has his heart until now. In a new interview, David revealed they are getting married in April of 2017 and he dished on the super romantic proposal he did back in October 2016. Let us just say he went ALL out.

"It was a BIG thing, I wanted to do something really special, something that would make everything pale in comparison to our entire relationship so far. Something we could look back on and that we both think, 'WOW, that was amazing, right?' The dating process leading to a big finale," David said. "So I came up with a plan. I wanted it to be a big surprise, something she would never see coming. So here were the hurdles I had to face: it involved a private helicopter, going off to an island, bringing her to a very special church. It also involved getting her whole family from Delaware flown out, and most important: it all needed to be a complete surprise."

CAN YOU EVEN TAKE IT? He goes on to explain that he flew them to Catalina Island for a lovely day trip, From there, with the help of some friends, he takes her to a church at San Juan Capistrano, where he formally proposes. After she sobs and says yes, he drives her to their next location, where her family is waiting to greet them.

It's literally a proposal like out of a movie! The actor went on to say they want to have a lot of children and hopefully soon after they get married, so it looks like David and Maria are beyond happy. This wedding will no doubt be beautiful, since there is just so much love between them. And we have a feeling some of David's WOWP co-stars might be in attendance, since he was recently hanging out with Selena Gomez again. Already crying over how epic those wedding pics are going to be!

Click through the gallery to see more of David and Maria's photos together and then don't forget to leave them your congratulatory message in the comments section below!