It's about time! "Teen Mom" star Maci Bookout finally has a ring on her finger!

The reality star and her longtime boyfriend Taylor McKinney are officially headed to the chapel after he proposed.

"Well y'all, my best friend asked me to marry him! I'm one lucky lady, I love you T! @tmon3yyy," she captioned the photo of the happy couple on a beach, a diamond ring glistening on Maci's hand, along with several silver bands.

The soon-to-be-wedded-couple share a kiss in the image.

Maci and Taylor have been together for three years. They own a home together in Tennessee and share 7-month-old Jayde Carter.

Some certainly thought this day may never come. Taylor's hesitation to propose was an ongoing story line on "Teen Mom."

"It's so to the point where I'm like, 'Really, what is the deal?'" she 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."

Maci has a 7-year-old from a previous relationship. She was previously engaged in 2007 but that engagement was later called off.