There were rumored fights, hesitations and cancelations.
But then, at the end of the day, there were simply the sound of wedding bells.
That's right, Teen Mom fans, Jenelle Evans is now a married woman!
The veteran MTV personality and the father of her latest child exchanged vows on Saturday at their home in North Carolina.
There had been chatter that a fight just prior to the rehearsal dinner had caused Jenelle to squash the ceremony, which wouldn't have come across as a major surprise to anyone familiar with her temper.
But cooler heads and true love prevailed.
According to E! News, Evans wore a white lace wedding dress with a sweetheart cut, rocking her hair half-up and accessorizing everything with long, drooping earrings and a necklace.
Eason, meanwhile, donned a white suit jacket with a grayish-blue shirt and a black tie.
Friends, family members and loved ones gathered for a rustic-themed reception and ate a cake that was made to look like wood with "D + J" carved into it in the middle of a heart.
Photographer Celeste Call jumped on Instagram to share a few behind-the-scenes moments from the wedding, including snapshots of the bride getting prepared ahead of her big day.
Evans and Eason welcomed nine-month-old daughter Ensley in January and first began dating in September of 2015.
The couple proceeded to announce their engagement via Instagram in February, a development that was also documented on an episode of Teen Mom 2.
Wrote Call as a caption to the first wedding photo posted at the outset of this article:
Jenelle & David post ceremony, congrats! #teenmom #teenmom2 #jenelleevans #abdjs #wedding #weddingdj #djfun #wilmingtonweddings
#wilmingtonnc #charlotte #charlottenc #raleigh #raleighnc #mtv #mtv2 #bride #groom #wrightsvillebeach #djjason.
Jenelle, of course, is the mother of three kids overall: Ensley, Jace Evans and Kaiser Griffith.
She told E! not long before tying the knot that she envisioned role for each child on her special day.
"I definitely think that Ensley will be old enough to be a flower girl alongside David's daughter, Maryssa," Jenelle said, adding:
"While reading our vows, I would like the girls to be part of the bridesmaids and the boys to be part of the groomsmen."
It's unclear at this time whether Jenelle's mother, Barbara, received a wedding invite.
The two have battled over custody of Jace for years.
“I can't forgive someone that's just not going to give me back my son, so, and it's still going on," Jenelle has told Us Weekly.
"It hasn't been resolved. And if I had custody of him now maybe I would have invited her, but I'm not at the moment.”
But that's a scandal for another day.
This occasion is all about Evans and Eason.
"David is such a humble man and has never disrespected me. He can handle me so well," Jenelle says.
"He treats my boys as if they were his own and that's all I ever wanted for me and my family."
CONGRATS TO THE NEWLYWEDS!