Kailyn Lowry is a new bride! The pregnant reality star tied the knot with Javi Marroquin on Saturday, Sept. 21, multiple sources confirm to Us Weekly. The newlyweds married at Adventure Aquarium in Camden, New Jersey. The Teen Mom 2 standout did not have a sea theme, but the couple have swam with sharks there before, a source tells Us.
The couple wrote their own vows for the ceremony and Lowry's son Isaac, 3, was even the one to give her away! The bride and groom had their first dance to "A Thousand Years" by Christina Perri. The blushing new bride then danced with Isaac to "My Wish" by Rascal Flatts. At the reception, guests feasted on filet mignon.
Multiple sources first confirmed to Us in March that the pair were expecting their first child together. Due to her pregnancy, the two are holding off on a honeymoon. Lowry, 21, has her son Isaac from her previous relationship with ex Jo Rivera.
"IT'S OUR WEDDING DAY! @JaviM9," the blonde beauty tweeted early Saturday morning. Marroquin added: "I'm on 3 hours of sleep but idc CAUSE IM GETTING MARRIED TODAYYYYY."
Lowry and her new groom first announced their engagement one year earlier in September 2012 via Twitter. "It's true. We're engaged!" the pregnant star wrote at the time. "No concrete wedding plans yet, but hopefully in the near future." Marroquin added: "I love my fiance. Couldn't even dream about the way my life is turning out to be!"
The new bride has been patiently waiting for the big day to arrive -- and even got Isaac in on the fun! "I just read Isaac the vows I wrote and he said, 'I just do love it.' My heart melted," she wrote Sept. 16.