Congrats to Kailyn Lowry and her husband, Javi Marroquin! The 'Teen Mom 2' stars tied the knot this weekend.

Us Weekly reports that Lowry, 21 and Marroquin legally married in September 2012 after a year of dating, but due to Marroquin's Air Force obligations had to hold off on a ceremony. Lowry regularly referred to Marroquin as her husband already:

And Marroquin noted that he and Lowry were actually marrying for the second time -- not that he was any less excited about it this time around!

The pair wed at the Adventure Aquarium in Camden, N.J. Their first dance was to 'A Thousand Years' by Christina Perri, which Lowry followed with 'My Wish' by Rascal Flatts -- to which she danced with her three-year-old son, Isaac, from her prior relationship with Jo Rivera. Isaac even gave her away at the wedding!

Due to Lowry's pregnancy, the pair's honeymoon plans are on hold. Considering they waited a year for a wedding, we think waiting a while for a honeymoon should be a cakewalk for these two lovebirds. Congrats to the happy couple!

More From StarCrush