The only way Teen Mom 2 Kailyn Lowry's life could be more fabulous is if she had an endless supply of Uggs and even more pirate tattoos. Sure, this gal has been through some rough times, but things have been looking way up ever since Kailyn's husband, Javi Marroquin, returned from Air Force training.

Not only are Kailyn and Javi about to shack up together at his new station, they're expecting a baby in the next few months, and they're planning a fabulous white (er, off-white) wedding! You know what they say: first comes love, then comes marriage, then comes … an extravagant tropical honeymoon?

That's right, Kailyn and Javi are gearing up for a trip down south to Mexico this coming December!

"6 months from now I'll be in Cancún with some of my favorite people @JaviM9 @cpeach22," Kailyn tweeted on June 17.

Ummm, consider us jealous. Of course, we can't forget that Kailyn's new baby will only be a few months old, so it looks like this romantic vacation will be family-style. Oh, and Kailyn's also bringing a few friends along for the ride — including her gal pal Christina Pietrobon!

Hopefully Kailyn and Javi will find a few moments to themselves on this trip — after all, nothing says romance like a long walk on the beach in your Uggs and Snuggie!

Source: Twitter