The Keeping Up With the Kardashians alum jetted off to Cabo San Lucas with fiancé Travis Barker on Nov. 17 to celebrate the Blink-182 drummer's 46th birthday, and Kourtney bared (almost) all in steamy selfies she shared on Nov. 22.
"La romántica," Kourtney captioned a series of photos that captured her sun-filled trip with Travis' two kids, Alabama, 15, and Landon, 18, and Kourtney's younger son, Reign, 6, and daughter Penelope, 9.
The Poosh founder posed for a sexy mirror selfie and then an up-close poolside pic showing off her teeny bikini.
Per an eyewitness, the blended family "had a great time being together" during their vacation. "They spent their time at the beach and pool, relaxing and hanging out," the source told E! News. "They rode horses on the beach and had a birthday dinner party for Travis with mariachis and balloons."
In fact, says the source, the kids are already acting like siblings: "The kids got along well. Alabama was playing with Reign and was really sweet with him. They left Kourtney and Travis alone for some one-on-one time and Alabama took Reign and Penelope to the pool. The younger kids looked up to the older kids and they looked like one big happy family."
And it wouldn't be a Kravis trip without some signature PDA. "Travis was excited to be on vacation and really enjoyed his time," the source said about the soon-to-be-newlyweds. "He was hugging and kissing Kourtney and thanking her for everything."
Who's the sexiest of them all? Kourtney showed off her toned physique in a perfectly symmetrical mirror bikini selfie.
Kourtney snapped a selfie by the pool to show off the many famous faces on her bikini top.
An infinity pool and blue skies makes for the perfect winter getaway.
At sunset," Kourtney captioned a gallery of pictures from the family outing.
Kourtney's youngest child made the trip in honor of Travis' birthday.