Congratulations to 'Teen Mom 2' star Jenelle Evans -- she's engaged to her longtime boyfriend Nathan Griffith! The MTV star -- who is mom to 4-year-old Jace and 8-month-old Kaiser -- posted several pics of the stunning rock on Instagram last night (Jan. 6), captioning the first, "Oh man, someone's engaged," and the second, "Gorgeous!!!!" (You can check out her jaw-dropping engagement ring in the pics below.)

Judging by Jenelle's Instagram, it looks like Nathan popped the question while the two were on vacation with friends. And it seems like the couple (and new parents!) couldn't be happier -- after all, Jenelle Instagrammed the above photo with the caption, "My best friend forever and ever!" Though 'Teen Mom 2' fans are well aware of Jenelle's past troubles (including a terrifying heroin addiction and multiple run-ins with the law), it definitely seems like the reality star is on the right track and improving her life. In addition to her engagement, she is also enrolled in school and appears to be doing well academically, especially if her frequent Instagram posts of her good grades are any indication. While Jenelle was previously married to the seriously troubled Courtland Rogers -- a divorce that played out over the last season of 'Teen Mom 2' -- she definitely seems to have made a better choice with Nathan, the father of her son Kaiser. (Jenelle's oldest son, Jace, is from her previous relationship with Andrew Lewis. Nathan also has a young daughter from a previous relationship.)

While it's clear that Jenelle and Nathan are happier than ever, we just have one important question: What does Barbara think?

Check out pics of Jenelle's engagement ring below!

Bling Bling! See More Celeb Engagement Rings

More From PopCrush