Expecting bride Kailyn Lowry of Teen Mom 2 shares exclusive pics and all the details inside her aquatic wedding at Adventure Aquarium in Camden, N.J., on Sept. 21.

Due in November, the bride had legally wed Javi 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?

“I did not expect to be pregnant!” Kailyn exclusively tells In Touch, whose beaded ivory lace Alfred Angelo mermaid gown was tailored to fit her growing bump.

PHOTOS: See MTV's Exclusive Pictures of the Wedding!

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.

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.