Back in January, we learned that Jenelle Evans is engaged to David Eason.
Now, when you're talking about Jenelle, it's important to bear in mind that anything can happen at any time.
The fact that she's engaged is no guarantee that she'll make it to the altar.
After all, Jenelle is just 25, and this is her fifth engagement (that we know of).
One resulted in a shot-lived marriage to Courtland Rogers.
Every other time, she never made it to the altar.
Prior to David, Jenelle's most recent engagement was to her second baby daddy, Nathan Griffith.
And we all know how that turned out.
So Teen Mom 2 fans who are rooting for a happy ending for Jenelle were likely overjoyed to learn that she's taken one small step toward exchanging vows with Eason.
"It's finally happening," Jenelle captioned the above photo of her standing in a bridal shop.
In case the message wasn't clear enough, she also tweeted:
"I found THE dress!"
Naturally, that message was followed by the smiley-face-with-heart-eyes emoji.
Many fans assumed that the white dress Jenelle is rocking in the photo is her wedding dress.
Jenelle never explicitly stated that it's not, but it doesn't look as though that's the case.
After all, Evans would be breaking with tradition in a big way by posting a photo of herself wearing the dress, and this is not a girl who can afford any bad luck in the marriage department.
Besides, she's described the sort of dress she's looking for, and the super-simple white getup above doesn't fit the bill.
"I know I want a slimmer dress -- I want it to flare out toward the bottom," Jenelle said in a recent interview.
"I'm thinking maybe lace with nude underneath."
Certainly sounds like a woman who knows what she wants.
Except when it comes to husbands, of course.
The Carolina Hurricane is still pretty indecisive in that department.
Hopefully, fifth time's the charm.
Watch Teen Mom 2 online to relive the very bumpy road that brought to Jenelle to the relatively stable place she is today.