Credit: Twitter

First comes baby, then comes marriage! 

Teen Mom 2's Kailyn Lowry, 20, is engaged to Javi Marroguin, the MTV reality star announced via Twitter September 15. The two have been dating for about a year. "It's true," Lowry wrote. "We're engaged!" The Whitehall, Pennsylvania, native also tweeted a picture of her ring.

"No concrete wedding plans yet, but hopefully in the near future," Lowry added. Though several Twitter users sent the couple congratulatory messages, others were more critical. "I won't let haters take away our happiness on this one!" Lowry said defiantly.

Marroquin is eager to start a family of his own with Lowry. "I love my fiance," he tweeted. "Couldn't even dream about the way my life is turning out to be!"

Fellow Teen Mom 2 star Chelsea Houska, 21, also shared some kinda words via Twitter. "Congrats you two!" she wrote. "So happy for you guys."

This will be the first marriage for Lowry, who has a 2-year-old son, Isaac, with ex Jo Rivera. She first appeared on the MTV reality series 16 & Pregnant.