Well y'all, my best friend asked me to marry him! I'm one lucky lady, I love you T! @tmon3yyy 💏💍💘

A photo posted by Maci Bookout (@macideshanebookout) on

F.I.N.A.L.L.Y. Teen Mom OG star Maci Bookout and her longtime love, Taylor McKinney, are making things official. The MTV star, 24, posted a sweet photo announcing her engagement on Instagram on Tuesday, January 19.

“Well y'all, my best friend asked me to marry him! I'm one lucky lady, I love you T! @tmon3yyy,” Bookout captioned the photo.

In the shot, she is kissing McKinney, 26, on the beach with a sparkling diamond ring on her finger. The new bling appears to be a series of diamond bands with one large rock in the center.

The Tennessee couple have been together for more than three years, bought a house together and even share baby daughter Jayde Carter, 7 months, but McKinney’s hesitation to propose has been an ongoing storyline on Teen Mom OG.

“It’s so to the point where I’m like, ‘Really, what is the deal?’” Bookout told Us Weekly in December. “Marriage is something I want in my life. In my opinion — and I think Taylor would agree — we pretty much are already married. So it’s kind of like, ‘All right, what are we waiting on?’ I’m confused.”

Bookout also shares her 7-year-old son, Bentley, with her ex, Ryan Edwards, who proposed to her in 16 and Pregnant in 2009. The pair later called things off and have a contentious relationship.

The author of New York Times bestseller Bulletproof and the rest of her costars — Farrah Abraham, Amber Portwood and Catelynn Lowell — were just in Los Angeles over the long holiday weekend to film the Teen Mom OG reunion special. A source close to Bookout tells Us that the cast filmed the special on Saturday and on Sunday had a wrap party that turned into an engagement party for the couple. 

"All the other girls were so happy for Maci, and everyone was so happy to celebrate together," the source tells Us. 

Can't get enough of Us? Sign up now for the Us Weekly newsletter packed with the latest celeb news, hot pics and more!