Credit: Kailyn Lowry on Instagram

It's a well-established fact that diamonds are a girl's best friend (well, and pizza), and Teen Mom 2's Kailyn Lowry has a brand new, super-sparkly BFF! This gal has been married to her doting husband, Javi Marroquin, for almost two years, and at the time of their engagement, Javi didn't have much money to throw down for a ring. Well, times have officially changed.

Credit: Kailyn Lowry on Twitter

Now that Javi has a stable job with the United States Air Force, and Kailyn's making bank as a best-selling author, this pouty-lipped hunk was able to purchase a giant new diamond engagement ring for his wifey, which he surprised her with on June 11!

"OMG. OMG. I can't even," Kailyn shared along with a picture of her ring, which appears to feature a circular diamond solitaire set in either platinum or white gold, with smaller diamonds on the band. In other words, it's jaw-droppingly gorgeous, and Javi is officially the perfect man.

Oh, and speaking of Javi, this dude also took to Twitter and revealed that he had initially planned on giving Kailyn her new rock during an upcoming vacation, but was so excited that he jumped the gun. "Couldn't wait for the Bahamas," Javi tweeted. "Surprised Bae with an engagement ring upgrade!"

We can't even with this dude. Kailyn deserves to be treated like a princess more than anyone, and we're so happy that she's found such a wonderful man to spend the rest of her life with. 'Shipping Kavi forever, y'all!

What do you think of Kailyn's new ring? Let us know below! Unless you're blind from its sparkliness and can't even see your computer.