Talk about an upgrade! Teen Mom 2 alum Taylor Halbur — who previously dated and has a child with Chelsea Houska’s bad boy ex Adam Lind — finally found her Prince Charming and married him on Saturday, Aug. 26.

View this post on Instagram

Yesterday was perfect ♥

A post shared by 🍃🌺Taylor F Leonard (@tfhalbur89) on

The mom-of-one shared photos from her special day via Instagram on Sunday. In the first pic she posted, Taylor sits on the floor in her gorgeous wedding gown as her three-year-old daughter, Paislee — whom she shares with Adam — lounges in her lap and plays with the beading on her dress. "Yesterday was perfect ♥” she captioned the snap.

View this post on Instagram

My forever ❤

A post shared by 🍃🌺Taylor F Leonard (@tfhalbur89) on

MORE: Farrah Abraham Rejuvenates Her Lady Parts, Shares the Process on Social Media

In her next photo, the bride is seen nuzzling up to her new husband, Joe Leonard. “My forever,” Taylor — who couldn’t look more happy to have tied the knot with Joe — wrote alongside the sweet selfie.

As previously reported, Taylor and Joe got engaged last summer. In October 2016, she revealed that she found the perfect dress to exchange her “I Dos” in. At the time, the South Dakota native uploaded picture of herself hanging out with friends and family in a bridal store, and holding a sign that read, “I said yes to my dress!”

MORE: You Will Absolutely See Debra Danielsen's Wedding on 'Teen Mom OG' (EXCLUSIVE)

View this post on Instagram

Boom! ✊👊

A post shared by 🍃🌺Taylor F Leonard (@tfhalbur89) on

Taylor’s wedding comes years after she called it quits with Adam. Back in April, the 27-year-old fitness enthusiast tested positive for meth and amphetamines after taking a court-mandated, random drug test. In response to his failed drug test, Taylor filed a motion with the court, asking to amend their joint custody agreement so that he can only have supervised visitation with Paislee.

Teen Mom 2 airs on MTV Mondays at 9 p.m. EST.

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.