Fans finally got to see the long-awaited wedding of Nazareth native and star of "Teen Mom 2" Kailyn Lowry and Javi Marroquin last week on the MTV reality series.

The 21-year-old Nazareth graduate who starred in four seasons of "Teen Mom 2" actually married fiance Javi Saturday Sept. 21 at the Adventure Aquarium in Camden. At the time, Kailyn was pregnant with couple's first baby (Kailyn's second.) And it was actually the second wedding for the couple who were married in a small civil service during the fourth season of "Teen Mom 2."

Kailyn was walked down the aisle by her three-year-old son, Isaac. In an extra clip, the couple have a rehearsal at the aquarium and practice their kiss.

"Teen Mom 2" which starred Kailyn along with other teen moms Jenelle Evans, Chelsea Houska and Leah Messer first followed her relationships with Isaac's father Jo Rivera which fell apart under the stress of raising their child. Kailyn moved out amidst their constant fighting, and moved on to a new relationship with co-worker Jordan, only for that to end after Kailyn briefly went back to Jo. Then Kailyn met Javi and she became pregnant with Javi's child.

Javi proposed at Lake Wallenpaupack on Sept. 1 2012.

Only two more episodes remain of the season and in the episode at 10 p.m. Tuesday, Javi drops Isaac off with his father Jo.

In the final episode, at 10 p.m. April 8, Kailyn goes into labor.

Spoiler alert: Kailyn gave birth to her second child, a boy named Lincoln Marshall Marroquin, on November 16, 2013.