Jenelle Evans has tied the knot!
In videos shared by guests on Snapchat, Evans could be seen walking down the aisle in a white lace dress with a long white veil. Eason wore a white dinner jacket for the nuptials.
The couple exchanged their vows under a flower canopy.
The reality star’s children were all in attendance for her wedding: 8-year-old son Jace from a previous relationship, 3-year-old Kaiser from a previous relationship with Nathan Griffith, and Ensley.
Evans has been adamant on Teen Mom 2 that her mother, Barbara, would not be invited to the wedding as their custody battle for Jace unraveled on the show.
Barbara told PEOPLE in July that her daughter “excludes us out of her life.”
“She’s been saying she’s having her wedding, running around with her family of friends, but you know what she says? ‘My mother Barbara is not invited,” the 64-year-old said. “She’s not inviting me to her own wedding. It’s very painful.”
Despite her mother’s absence, Evans’ excitement for her big day didn’t go ignored on social media. The reality star began a countdown to her wedding on Instagram, sharing frequent photos of herself in a white, lacy corset or in front of a mirror getting ready.
Her young family also went on vacation to New York City, where they were outfitted for wedding attire, including a flower girl dress for Eason’s daughter Maryssa, and a suit for Jace.
RELATED VIDEO: Teen Mom 2 Clip Shows Jenelle Evans & Fiancé David Adjusting To Life With Baby Number Three
In her new memoir, Read Between the Lines: From the Diary of a Teenage Mom, Evans opened up about her past relationships and how Eason was different from those she’d dated in the past.
“He was so different from the other men I had been with,” Evans wrote in her memoir. “I finally snagged a good man.”
“I didn’t want to jump right into a man’s arms or into his bed,” she added. “I wanted to take this one slow. If it was worth my time, I would know.”
Teen Mom 2 airs Mondays (9 p.m. ET) on MTV.