Due in November, the bride had legally wedJavi Marroquin, 20, in a private civil ceremony before he entered the Air Force last September — and had to wait a year to formally celebrate with their 140 guests. One detail that wasn’t part of the plan?

The Teen Mom 2 star’s 3-year-old son, Isaac, stole the show, where, according to his mom, he “danced his little butt off” in front of the giant shark tank until midnight.

In Kailyn’s vows, “I talked about how if Javi wanted to be with me, he had to be with Isaac,” says Kailyn. “Then Javi said, ‘I now have the honor of holding both your hands to become one.’ It was like he was marrying both of us.” “The ceremony solidified everything for me,” added her husband, Javi. “I couldn’t stop crying.”

For all the details inside Kailyn's wedding, make sure to pick up the new issue of In Touch, on newsstands now.