Teen Mom 2 star Kailyn Lowry and her husband Javi Marroquin. Credit: INFphoto.com

Kailyn Lowry has much to celebrate these days. The Teen Mom 2 star had not one but two weddings with hubby Javi Marroquin, and she's due to give birth to her second child in November. 

Lowry, 21, welcomed son Isaac in January 2010 on Season 2 of 16 and Pregnant. Isaac's father, Jo Rivera, is still in the child's life, but the reality star moved on from her baby daddy to Javi Marroquin, who recently joined the Air Force. 

Lowry and Marroquin's romance has played out on Season 4 of Teen Mom 2, and the couple even shared a court house wedding ceremony with Isaac on the show. This September they had a bigger bash with family and friends. The kicker? Lowry was eight-months pregnant at the time. 

The glowing mom of one has remained tight-lipped about her second pregnancy, but there was no denying that she had a baby on board for her most recent ceremony. 

To further confirm that a baby's on the way, Marroquin Instagrammed Lowry's ultrasound from a few months ago on Oct. 15. 

The couple has decided to keep the baby's sex a secret, but Lowry admitted on Twitter that she'd prefer another boy. 

"Well, let's hope Baby M is a boy because if not Baby M is gona be Baby M for her whole life," she tweeted on Oct. 18. "Haha still don't like any girl names."